1
我想在php中使用json_decode
從JSON轉換的數組的長度,但它由於某種原因不起作用。這是我現在的代碼。 JSON列表包含一個包含10,000個項目的數組。我很確定我錯過了一些東西。任何幫助將不勝感激。試圖從JSON列表中計數數組的長度
PHP
<?php
$fl = file_get_contents($somepath);
$text = json_decode($fl, true);
$len = count($text["alphalist"]);
echo $len;
?>
JSON
{
"alphalist": [{
"a": "alphabet1."
}, {
"b": "alphabet2."
}, {
"c": "alphabet3."
}, {
"d": "alphabet4."
}, {
"e": "alphabet5."
}
....
{
"zzzzz": "alphabet10000."
}
]
}
echo $ len;'返回到目前爲止? – D4V1D
當我測試它時,它返回'0' –
我剛剛測試過你的代碼,'json_decoding'你的'JSON'字符串返回數組中的5個元素。你確定你正在發佈完整的代碼嗎? – D4V1D