Привет, у меня есть немного из массива json. когда я пытаюсь получить значения из json-массива.Получение значений из json-массива в codeigniter
Контроллер
$data['payment'] = $this->admin->get_payment_settings();
$value = $data['payment'][0]->json;
echo $value['username'];
Привет Возникают массив JSON в базе данных. используя мой контроллер, я получаю поданный json. Когда я делаю массив var_dump ($ value), это выглядит так:
{"username":"foodi1.lch.co","password":"FBUEWQH6X4D","signature":"AFcWxV21C7fd0v3bZnWKgr9on9AmTuhyd4MVq","currency":"CAD"}
Я хочу получить каждое значение из этого массива.
echo $value['username'];
echo $value['password'];
Когда я пытаюсь сделать это я получаю ошибку
A PHP Error was encountered
Severity: Warning
Message: Illegal string offset 'username'
Filename: controllers/administrator.php
Line Number: 620
Может кто-нибудь помочь мне, чтобы получить значения из массива JSON. Тпй ..
'$ значение = json_decode ($ значение, правда), эхо $ значение [ 'имя пользователя'];' –
@ShaifulIslam TNX. что фиксировало мою проблему. PLZ добавить, что в качестве ответа я буду принимать его. –