Php 检查非';这不是一个数字
就快一点 在循环中运行多阵列时。 我如何检查头值。。 我不知道我是否能解释清楚。但这里是数组:Php 检查非';这不是一个数字,php,Php,就快一点 在循环中运行多阵列时。 我如何检查头值。。 我不知道我是否能解释清楚。但这里是数组: Array ( [SMS] => Array ( [VoucherCode] => V510 [VoucherName] => 2000 SMS [VoucherAmount] => 450 [IsPinless] => 1 )
Array
(
[SMS] => Array
(
[VoucherCode] => V510
[VoucherName] => 2000 SMS
[VoucherAmount] => 450
[IsPinless] => 1
)
[DATA] => Array
(
[VoucherCode] => V549
[VoucherName] => 150MB
[VoucherAmount] => 29
[IsPinless] => 1
)
[AIRTIME] => Array
(
[VoucherCode] => V500
[VoucherName] => Pinless
[VoucherAmount] => -1
[IsPinless] => 1
)
)
那么,如何在循环中查看“SMS”或“DATA”值以检查是否需要添加到数组的该部分
我所拥有的不起作用
foreach($GroupArray as $item) {
if ($item == 'SMS'){
//Do Stuff..
}
}
将代码更改为如下所示:
foreach($GroupArray as $key => $value) {
if ($key == 'SMS'){
//Do Stuff..
}
}
将代码更改为如下所示:
foreach($GroupArray as $key => $value) {
if ($key == 'SMS'){
//Do Stuff..
}
}
你说的“人头价值”是什么意思?你是说数组的键吗?你想检查它是否是整数吗?看看我的多重数组。我需要看看这个值是否=='SMS'碰巧是一个数组。@christoff他指的是数组的键你说的“头值”是什么意思?你是说数组的键吗?你想检查它是否是整数吗?看看我的多重数组。我需要看看值=='SMS'是否恰好是一个数组。@christoff他指的是数组的键。。我忘了。。很抱歉用这个来打扰大家。。周一早上好需要等9分钟哦天啊。。我忘了。。很抱歉用这个来打扰大家。。周一早上好需要等9分钟。。