私はこの配列を持っています
array(1) { [0]=> array(5)
{ ["ppc_acc_name"]=> string(9) "Test test"
["ppc_acc_username"]=> string(4) "ttes"
["ppc_acc_password"]=> string(3) "tes"
["ppc_acc_answer"]=> string(3) "trt"
["ppc_acc_link_client"]=> string(1) "3" } }
そして、foreachループを介して配列の値にアクセスしようとしています。ループの出力時にループのフォーマットを制御できるように、キー文字列識別子を使用したいと思います。問題は、foreachループでキー文字列識別子を使用できないことです。
このループは、正しいTest test ttes testrt3を出力します。
<?php foreach ($ppcAccDetails as $details): ?>
<?php foreach ($details as $detail): ?>
<?php echo $detail." "; ?>
<? endforeach; ?>
<? endforeach; ?>
しかし、キー$ detail ['ppc_acc_name']を使用したいのですが、結果は最初の文字だけを出力します。
誤った結果:T ttt 3