Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
JSON データが次のように返される場合:
{"errorCodes":[0]}resultArray=[{....}]
resultArray を実際の JSON 文字列として取得し、残りを無視するにはどうすればよいですか?
そして、なぜその前にerrorCodesが必要なのですか?
文字列操作を使用してすべてを取り除き、 でresultArray=デコードしjson_decode()ます。
resultArray=
json_decode()
$json_raw = '...'; // the raw "JSON" string $delimiter = 'resultArray='; $cleaned_json = substr($json_raw, strpos($json_raw,$delimiter) + strlen($delimiter))); $object = json_decode($cleaned_json);