Hash::extractメソッドを使用して、CakePHPでJSON形式の文字列の一部を抽出しようとしています。ここでJSONデータからのCakePHPハッシュ抽出
はJSON文字列である:ここで
[[{"name":"Atkins Global","y":{"count":96,"type":"1"}},
{"name":"HFT","y":{"count":444,"type":"1"}},
{"name":"Catalyst","y":{"count":8,"type":"1"}},
{"name":"BGL","y":{"count":2,"type":"1"}}]]
は、私は上記のJSONを取得するためにCakePHPで使用されるものです:
debug(json_encode(Hash::extract($data['type'], '{s}')));
$data['type']
は、上記のデータを保持しています。
type
値を取得する方法はありますか。 CakePHPでこれをどのように行うことができるのかよくわかりません。誰でも手伝っていただければ幸いです。
あなたは、フォーマットに元のデータの代わりに、抽出されたものを(示し、してください必要がありますファッション、ネストされた構造を読むことは、そうしたように平坦化されているときは本当に難しい)。 – ndm