У меня есть строка, как это:ereg_replace со строковым
$str = "{gfgd}i:123;a:7:{gfgd}i:5;a:35:";
И я хочу, чтобы заменить его на:
$str = "{gfgd},{gfgd},";
Я хочу использовать ereg_replace с ней и заменить этот вид фразой:
«i: [0-9] a: [0-9]:« в »,« знак ».
я попробовать:
$str = "i:143;a:5:{gfgd}i:123;a:7:{gfgd}i:5;a:35:";
$text = ereg_replace("/^i:[0-9]+;a:[0-9]+:+$", ",", $str);
Но я не работает. Вы можете мне помочь? Спасибо заранее
ОК, спасибо - unserialize работает отлично, но если бы я хотел использовать его в javascript? – Ir3nicus
Используйте json_encode для сериализации массива в PHP в JSON, а затем декодируйте JSON в JavaScript. Существует библиотека JSON2, которую вы можете использовать для этого, если вы не используете jQuery или как то, что оно встроено. –