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です。