Задать вопрос
@BuBux

Проблема при декодировании json?

<input type="hidden" name="user_session" value="<?=$user['session']?>">

$session = $_POST['user_session'];
print($session);

$user['session'] = ["example1", "example2"]; // тип строка, ещё не декодировал
При распечатке выводит: [
Я так думаю что дело в кавычках, но как решить пока не знаю.
  • Вопрос задан
  • 63 просмотра
Подписаться 1 Простой 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@matios
Technical Team Lead
<input type="hidden" name="user_session" value="<?= json_encode($user['session']) ?>">


а на сервере:

$session = json_decode($_POST['user_session']);

можно использовать serialize\unserialize
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы