我已经打开error_reporting(E_ALL)
,并运行此代码:为什么我应该在尝试访问之前检查数组键是否存在?
$topic_id = (int) safe_query($_GET['top_id']);
if($topic_id > 0)
include("topic.php");
而得到这个错误:Notice: Undefined index: top_id
。我做的不好吗?如果是,那为什么?我是否应该在$topic_id
之前检查$_GET['top_id']
是否为空?为什么?谢谢。
因为如果它不存在,它就会变成零,对我来说没关系。它有效,所以我为什么要改变它,这就是我所要求的。 – 2010-09-17 16:26:28