Как превратить переменную в формате массива в массив ⇐ Php
-
Anonymous
Как превратить переменную в формате массива в массив
Наверное, это простой вопрос, но как мне взять переменную, подобную следующей, и превратить ее в массив?
$hot = "Это","есть","горячо","снаружи"; Следующее не работает:
$newhot = array($hot); На самом деле я вызываю API, который выглядит так:
[["P0010001","NAME","state","область таблицы почтовых индексов"], ["68191","ZCTA5 99301","53","99301"]] Мне нужно население во второй строке (первые кавычки).
Выполнение следующих действий дает мне "68191", "ZCTA5 99301", "53", "99301"
$splitContent = implode("\n",array_slice(explode("\n",$populate),1,2)); $newContent = str_replace(']','',$splitContent); $newContent = str_replace('[','',$newContent);
Наверное, это простой вопрос, но как мне взять переменную, подобную следующей, и превратить ее в массив?
$hot = "Это","есть","горячо","снаружи"; Следующее не работает:
$newhot = array($hot); На самом деле я вызываю API, который выглядит так:
[["P0010001","NAME","state","область таблицы почтовых индексов"], ["68191","ZCTA5 99301","53","99301"]] Мне нужно население во второй строке (первые кавычки).
Выполнение следующих действий дает мне "68191", "ZCTA5 99301", "53", "99301"
$splitContent = implode("\n",array_slice(explode("\n",$populate),1,2)); $newContent = str_replace(']','',$splitContent); $newContent = str_replace('[','',$newContent);
Мобильная версия