我有一个是这样的的foreach数组来检查,如果键的值不为空
$array = array('key1' => $_GET['value1'], 'key2' => $_GET['value2']);
我要检查如果键的值不为空数组。假设用户访问网页并请求此 http://mysite.com/page.php?value1=somevalue&value2=这意味着value2为空或表示它从查询字符串中缺少,我希望能够检查它是否存在并且不为空。
我想这
foreach($array as $key => $value)
{
if(empty($value))
{
//spout some error
}
}
但即使我进入这个http://mysite.com/page.php?value1=somevalue含义值2缺失,我不明白的错误。
我如何实现我想要的?
[我不相信你](http://codepad.org/u85hIz4x)你的代码不起作用。你确定你没有在别的地方犯过错吗?另外,请接受您之前的一些问题的答案;这是一个社区,而不是免费的。五个问题,并没有接受是绝对不行! – 2011-03-29 22:54:18
我从来不知道我不得不接受一些东西......我甚至不知道该接受什么。 – dikidera 2011-03-29 22:58:21
@mcfe - 如果您有回答“回答”您的问题,请点击您接受的答案左侧勾选的复选标记。这是礼貌。 – 2011-03-29 23:00:31