это сериализованная форма:
[featureimg520_624] => a:2:{s:9:"image_url";s:47:"2019/05/2019-05-27-06-07-02keerthy-suresh2.jpeg"
после десериализации я получаю
"image_url":"2019/05/2019-05-27-06-07-02keerthy-suresh2.jpeg"
с дополнительными обратными слэшами
Я пробовал stripcslashes, stripslashes, str_replace
но ничего не получилось.
Это json_encode
, который добавляет эти обратные косые черты. Вы можете избежать их, используя опцию JSON_UNESCAPED_SLASHES
для этой функции:
$string = 'a:1:{s:9:"image_url";s:47:"2019/05/2019-05-27-06-07-02keerthy-suresh2.jpeg";}';
$array = unserialize($string);
echo json_encode($array, JSON_UNESCAPED_SLASHES);
Выход:
{"image_url":"2019/05/2019-05-27-06-07-02keerthy-suresh2.jpeg"}