我有以下数组,我需要在表单上显示名称。
如何通过foreach()
循环来完成此操作?
我正在尝试的是:
Array
(
[0] => Array
(
[to_user_name] => John
)
[1] => Array
(
[to_user_name] => Mike
)
)
答案 0 :(得分:1)
foreach( $myArray as $subArray ) {
echo $subArray["to_user_name"];
}
目前尚不清楚您希望如何在表单中使用这些值,但只需echo
您需要的值,只需foreach( $myArray as $subArray ) {
echo "<input type=\"text\" name=\"user_name\" value=\"" . $subArray["to_user_name"] . "\">";
}
,例如,
{{1}}
答案 1 :(得分:0)
我把它当成一个单一阵列然后我意识到它是一个多维数据集阵列,以下工作,我希望这也有助于其他人
foreach ($messages->getMessage('recipient_names') as $section => $items ){
foreach ($items as $key => $value){
echo "$value, ";
}
}
答案 2 :(得分:0)
查看您可以使用的内容
print_r($your_array);
为了开发目的,您需要使用for / foreach循环
foreach($your_array as $array_temp)
{
foreach($array_temp as $item)
{
echo $item;
}
}