Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 未定义的带有$#u GET[';页';]的索引_Php_Get - Fatal编程技术网

Php 未定义的带有$#u GET[';页';]的索引

Php 未定义的带有$#u GET[';页';]的索引,php,get,Php,Get,浏览器-注意:未定义索引:第78行C:\xampp\htdocs\index.php中的页面 78行-开关($\u GET['page']){ 所有代码 <?php switch($_GET['page']){ case 1: include_once('/p/fizika.php'); break; case 2: include_once('/p/geom.php'); break; case 3: include_once('/p/algebra.php'); break; case

浏览器-注意:未定义索引:第78行C:\xampp\htdocs\index.php中的页面

78行-
开关($\u GET['page']){

所有代码

<?php
switch($_GET['page']){
case 1:
include_once('/p/fizika.php');
break;
case 2:
include_once('/p/geom.php');
break;
case 3:
include_once('/p/algebra.php');
break;
case 4:
include_once('/p/kalk.php');
break;
default:
include_once('/p/home.php');
break;
}
?>

$\u GET['page']
未设置

$\u GET
引用url中的参数


因此,
$\u GET['page']
指的是
file.php?page=123

当您尝试使用不存在的数组索引时引发的此通知。
$\u GET['page']
未设置

您应该使用检查变量索引是否存在


这现在是免费的。

这意味着未设置
$\u GET['page']
变量

因此,您应该在url中添加
?page=1
,或者在生成页面请求的地方设置get变量表单

或者如果您希望在未设置的情况下执行

申请


您的问题是什么?它告诉您,数组
$\u GET
中不存在键为
page
的元素。可能存在重复项
if(isset($_GET['page']))
{
  switch($_GET['page']){
  case 1:
  include_once('/p/fizika.php');
  break;
  ...
  ...
}
if(isset($_GET['page']))
{
   //Logic
}