Json_encode() экранирует косую чертуPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Json_encode() экранирует косую черту

Сообщение Anonymous »

Я извлекаю JSON из Instagram:

Код: Выделить всё

$instagrams = json_decode($response)->data;
Затем анализируем переменные в массив PHP для реструктуризации данных, затем перекодируем и кэшируем файл:

Код: Выделить всё

file_put_contents($cache,json_encode($results));
Когда я открываю файл кеша, все мои косые черты "/" экранируются:

Код: Выделить всё

http:\/\/distilleryimage4.instagram.com\/410e7...
Из моих поисков я понял, что json_encode() делает это автоматически... есть ли способ отключить это?

Подробнее здесь: https://stackoverflow.com/questions/102 ... rd-slashes
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»