Использование PHP date(), но массив добавляет косую черту [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Использование PHP date(), но массив добавляет косую черту [дубликат]

Сообщение Anonymous »

Я устанавливаю переменную даты следующим образом:

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

$date = date("m/d/Y");
Очевидно, потому что мне нужна дата в формате мм/дд/ГГГГ.
Но когда я добавляю переменную в массив, например это:

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

    $arr =  [
'email' => $modified_by,
'source' => $src,
'date' => $date
];
В конечном итоге дата выглядит следующим образом:

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

"date":"01\/23\/2025"
Когда я распечатываю переменную даты перед добавлением ее в массив, она выглядит так:

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

 "01/23/2025"
Не знаю, почему у меня появляются косые черты, но мне нужно их удалить.
Я попробовал добавить JSON_UNESCAPED_SLASHES в такая переменная:

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

$date = date("m/d/Y", JSON_UNESCAPED_SLASHES);
Но при этом дата просто меняется на 01.01.1970, а косые черты остаются.
Как удалить косые черты из массива ?

Подробнее здесь: https://stackoverflow.com/questions/793 ... ront-slash
Ответить

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

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

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

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

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