Я сохранил некоторые значения в db
с помощью json_encode
.Теперьте на выборку я получил значение, как этот ["ab","cd"]
.I попытался по exploding
, json_encode
, а затем decode.But ничего works.some опробованных код нижеТип объекта элементы массива PHP
$array = "["ab","cd"]";
$value = (array)$array;
//-------------
$array = (array) $array;
// get_object_vars
$array = get_object_vars($object);
print_r($array);
когда я петлю непосредственно на массив, я не получил никаких значений. Спасибо за любую помощь заранее. на это я получил так:
var_dump(json_decode($object));
print_r($object);
ВЫВОД:
NULL ["MKD","KD3"]
'$ массив = json_decode ('[ "аб", "CD"]');' –
@RobbieAverill спасибо, но вы можете проверить мой вопрос, что после декодирования Я получаю null. Теперь посмотрим на мой вопрос –
Просьба опубликовать реалистичный пример вашего значения '$ array' (' var_dump ($ array) '). То, что вы опубликовали, имеет синтаксические ошибки, поэтому это не так много. –