前提・実現したいこと
PHPの配列処理でデータの作成方法が分からなくなったため、質問させてください
以下のように配列を作りたいと考えております
配列$data['result']['from']にデータを格納したい。
例えば、
resultの値が"A"、fromの値が"2019-10"に"AA”という値を格納させる。
resultの値が"B"、fromの値が"2019-11"に"BB”という値を格納させる。
のようにしたい。
※上記を実施したい理由として、foreach文でキーを2つ指定してデータを取得したいと考えているためです
foreach($data['result']['from'] as $key => $val){
print $key.":".$val;
}
試したこと
以下のように考えてみましたが、resultに"A"や"B"を指定できず、
また、"AA"の格納も実現できないため手詰まりとなってしまいました。
$data = array(
"result" => array(
"from"=> array("2019-10","2019-11")
)
実行環境
PHP7.3.11
回答2件
あなたの回答
tips
プレビュー