Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当您的变量$_GET['page']为空时,$page将不会被定义。
$_GET['page']
$page
为避免这种情况,您可以更改
if($page) {
到
if (isset($page)) {
...或具有类似效果的东西。
更好的是$page在使用它之前进行初始化,但这可能需要在之后更改一些逻辑。
只需在 if isset 语句之前初始化$page,错误就会消失
这是因为如果 if 语句返回 false,$page将是一个未定义的变量。该通知意味着无论代码采用何种路径,都应定义变量。