PHP 5.6字符串数组到变量数组
我有这根绳子PHP 5.6字符串数组到变量数组,php,arrays,Php,Arrays,我有这根绳子 $str = '[{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":nul
$str = '[{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null}]'
我想把它变成一个变量数组
我在网上搜索过类似的情况,但什么也没找到。
只有简单的字符串,如“some,test,string”
等
知道我该怎么做吗?使用json_decode()函数再次转换字符串数组此字符串是json编码的对象。使用json_decode将此字符串解析为json对象。之后,您可以在循环中迭代并打印所有对象/数组:
$str = '[{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null},{"parousia":null,"proforikos":null,"test":null,"ergasias":null,"telikos":null}]';
$json = json_decode($str);
foreach($json as $obj) {
var_dump((array)$obj);
}
“[{”parousia:“krishnsa”,“proforikos”:null,“test”:null,“ergasias”:null,“telikos”:n
ull]}`
$output = json_decode($str, true);
echo $output[0]["parousia"];
这根绳子是一根绳子。你希望输出的最终代码是什么?你能为我的错误提供样本吗