我想我已經錯過了明顯的地方,什麼是分析它們的格式參數的最佳途徑......PHP:如何解析JSON字符串並獲取變量?
'{"phonenumber":"123456", "mobile":"589521215", "website":"www.xfty.co.uk" }'
讓我有單獨的變量?
我想我已經錯過了明顯的地方,什麼是分析它們的格式參數的最佳途徑......PHP:如何解析JSON字符串並獲取變量?
'{"phonenumber":"123456", "mobile":"589521215", "website":"www.xfty.co.uk" }'
讓我有單獨的變量?
如果你有一個JSON內容的字符串:
$string = '{"phonenumber":"123456","mobile":"589521215","website":"www.xfty.co.uk"}';
你可以分析它,並獲得與json_decode關聯數組:
$array = json_decode($string, true);
而且隨着訪問數組:
$array["phonenumber"] //will give back '123456'
或者,如果您希望獲得stdClass
對象,請使用:
$object = json_decode($string);
,把事情:
$object->phonenumber; //will give back '123456'
您的輸入看起來像JSON格式。您應該使用json_decode()來訪問它的值:
<?php
$values = json_decode('{"phonenumber":"123456","mobile":"589521215","website":"www.xfty.co.uk"}');
echo "Phonenumber:" . $values->phonenumber . "<br/>";
echo "Mobile:" . $values->mobile . "<br/>";
echo "Website:" . $values->website . "<br/>";
感謝球員們,我還沒有制定出格式被稱爲,因此無法搜索信息。我確信我可以從這裏前進 - 再次感謝。 – Robbie
看看[json_decode()](http://php.net/manual/en/function.json-decode.php) – swidmann