PHP MYSQL多维数组提取值
我的阵列:PHP MYSQL多维数组提取值,php,mysql,arrays,Php,Mysql,Arrays,我的阵列: Array ( [0] => Array ( [mobileNumber] => 5555555 [message] => test ) [1] => Array ( [mobileNumber] => 555555 [message] => test ) [2] => Array ( [mobileNumber] =&
Array
(
[0] => Array
(
[mobileNumber] => 5555555
[message] => test
)
[1] => Array
(
[mobileNumber] => 555555
[message] => test
)
[2] => Array
(
[mobileNumber] => 555555
[message] => test
)
[3] => Array
(
[mobileNumber] => 5555555
[message] => test
)
[4] => Array
(
[mobileNumber] => 77255552233
[message] => test
)
)
环路
我想要的是:
Number: 55555 Message: test
嗯…就这么做吧
foreach($NumbersArray as $val){
echo "Number : ".$val['mobileNumber']. " | Message : ".$val['message'];
}
除非我误解了你的问题……。嗯……就这么做吧
foreach($NumbersArray as $val){
echo "Number : ".$val['mobileNumber']. " | Message : ".$val['message'];
}
foreach ($NumbersArray as $number => $message) {
echo "Number: ".$message['mobileNumber']." Message: ".$message['message']."<br/>";
echo "<br/>";
}
除非我误解了你的问题……。foreach($numbersarrayas$number=>$message){
foreach ($NumbersArray as $number => $message) {
echo "Number: ".$message['mobileNumber']." Message: ".$message['message']."<br/>";
echo "<br/>";
}
回显“编号:.$message['mobileNumber']”。消息:.$message['message'].“
”;
回声“
”;
}
$message是第二个数组维度。因此,必须将其用作数组$number是数组键$消息是实际的数组
如果您需要循环中的数组键,可以使用符号=>
,但由于您显然不需要它,因此可以使用一种更简单的方法,即像KyleK的回答一样,完全删除=>
符号。foreach($NumbersArray as$number=>$message){
回显“编号:.$message['mobileNumber']”。消息:.$message['message'].“
”;
回声“
”;
}
$message是第二个数组维度。因此,必须将其用作数组$number是数组键$消息是实际的数组
如果循环中需要数组键,则使用符号
=>
,但由于您显然不需要它,因此可以使用一种更简单的方法,即像KyleK的答案一样完全删除=>
符号。KyleK的答案是正确的解决方案。当你不确定一个变量包含什么时,你的朋友是你的朋友-用它来帮助你调试!KyleK的答案是正确的解决方案。当你不确定一个变量包含什么时,你的朋友是你的朋友-用它来帮助你调试!