ホームページ  >  記事  >  バックエンド開発  >  PHPのjson_decode関数の詳細解析_PHPチュートリアル

PHPのjson_decode関数の詳細解析_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:25:011105ブラウズ

1. 関数の概要
1. この関数には 4 つのパラメーターがあります。具体的なパラメーターについては、通常、最初の 2 つが使用されます。

2. 最初のパラメータは json 形式の文字列で、2 番目のパラメータはブール値です (false はオブジェクトに変換され、true は配列に変換され、変換が失敗した場合は null が返されます)。戻ってきた。

2. 発生した問題
プロジェクト内で Java で書かれた Web サービスが呼び出され、返されたデータは「{'stauts':'1','message':'Recharge success'}」でした。

それを受け取った後、プログラムはjson_decodeを使用して結果を配列に変換しますが、変換結果はnullとなり、あまりにも奇妙です。

マニュアルを見てみると、以下のような記載があり、すぐに理解できました。


返された結果を「{"stauts":"1","message":"Recharge success"}」に変更して配列に変換すればOKです。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/825241.html技術記事 1. 関数の概要 1. この関数には 4 つのパラメータがあり、通常は最初の 2 つが使用されます。具体的なパラメータについてはマニュアルを参照してください。 2. 最初のパラメータは json 形式の文字列で、2 番目のパラメータは...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。