【发布时间】:2017-10-31 12:29:41
【问题描述】:
在我下面的代码中,我想根据$b数量示例更改每个结果
for($i = 0; $i<3; $i++)
1 $pins[$b] 1234
2 $pins[$b] 5678
3 $pins[$b] uncompleted
这是我的代码:
$pin = "12345678910";
# split string in pieces with 4 characters
$disp = str_split($pin, 4);
for($i = 0; $i<3; $i++){
# loop on all pin
foreach($disp[$i] as $pins) {
# length is not 4
if(strlen($pins) != 4) {
echo "uncompleted";
} else {
echo "$pin[$i] ";
}
}
}
我收到警告:
为 foreach() 提供的参数无效
如何解决?
【问题讨论】: