私はCodeigniter 3を使用しており、APIからデータを取得しています。私はcodeigniter配列jsonとflashdata
// VIEW FILENAME: new.php
$this->session->set_flashdata('message', $myArray);
を:私は$myArray = json_decode($theBody, true);
array(2) {
["status"]=>
string(7) "failure"
["message"]=>
array(2) {
["entry_name"]=>
string(61) "The entry_name field must be at least 8 characters in length."
["entry_body"]=>
string(61) "The entry_body field must be at least 8 characters in length."
}
}
を通じて原点JSONデータを渡した後、APIは、私は今、次のように私がいる私の見解にflashdataを経由して、そのエラーメッセージを渡したい下記戻りますビュー、私はこの実行すると:
echo "<pre>";
echo var_dump($this->session->flashdata('message'));
echo "</pre>";
を私が期待される出力(上記と同じ)を取得:
array(2) {
["status"]=>
string(7) "failure"
["message"]=>
array(2) {
["entry_name"]=>
string(61) "The entry_name field must be at least 8 characters in length."
["entry_body"]=>
string(61) "The entry_body field must be at least 8 characters in length."
}
}
しかし、どのようにして配列を反復処理できますか?
は、どのように私は感謝["status"]
と["message"]
任意のポインタの内容を参照することができます。
はあなたの提案をありがとう – Vikrant
あなたの答えにいくつかの有用な説明を追加します。私は自分の答えを編集しました。 –