运行此脚本时,我收到以下警告:
Warning: Invalid argument supplied for foreach()
Run Code Online (Sandbox Code Playgroud)
这是脚本:
$values = array();
foreach ($_POST['rights'] as $right_id)
{
$values[] = '(' . $id . ', ' . $right_id . ')';
}
Run Code Online (Sandbox Code Playgroud)
$_POST['rights']/ $id是整数.在这种情况下,它$_POST['rights']= 1,2,3,4,5; $id= 2.
奇怪的是,在具有相同类型输入的不同页面上,它没有给出任何错误.
问题:它出了什么问题?
校验 $_POST['rights']
var_dump($_POST['rights']);
Run Code Online (Sandbox Code Playgroud)
我认为$_POST['rights']不是阵列.
| 归档时间: |
|
| 查看次数: |
95 次 |
| 最近记录: |