Parse error: syntax error, unexpected '"class_Rect.php"'
程序员文章站
2022-03-28 17:03:23
...
图形的周长和面积计算器 "; } if (isset($_REQUEST["act"])) { switch ($_REQUEST["act"]) { case '1': $shape=new Rect($_REQUEST); break; case '2': $shape=new Triangle($_REQUEST); break; case '3': $shape=new Circle($_REQUEST); break; } echo "面积为:".$shape->area()." 图形的周长和面积计算器
矩形|| 三角形|| 圆形
"; echo "周长为:".$shape->perimeter()."
"; } ?>
回复讨论(解决方案)
requireonce 应写作
require_once
不行啊,改了也不行,我设置了自动加载
但是好像加载不过来
怎么可能?你也不看看是第几行报错!
require_once "class_Rect.php"; require_once "class_Triangle.php"; require_once "class_Circle.php";
图形的周长和面积计算器 "; } if (isset($_REQUEST["act"])) { switch ($_REQUEST["act"]) { case '1': $shape=new Rect($_REQUEST); break; case '2': $shape=new Triangle($_REQUEST); break; case '3': $shape=new Circle($_REQUEST); break; } echo "面积为:".$shape->area()." 图形的周长和面积计算器
矩形|| 三角形|| 圆形
"; echo "周长为:".$shape->perimeter()."
"; } ?>
图形的周长和面积计算器 "; } if (isset($_REQUEST["act"])) { switch ($_REQUEST["act"]) { case '1': $shape=new Rect($_REQUEST); break; case '2': $shape=new Triangle($_REQUEST); break; case '3': $shape=new Circle($_REQUEST); break; } echo "面积为:".$shape->area()." 图形的周长和面积计算器
矩形|| 三角形|| 圆形
"; echo "周长为:".$shape->perimeter()."
"; } ?>
这里的报错是显示$_REQUEST["action"]不存在,没有这个索引
你需要判断是否为空
$action = isset($_REQUEST["action"]) ? $_REQUEST["action"] : '';switch($action){//。。。。。。。。}
推荐阅读
-
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
-
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
-
报错解决Python Error fix-TypeError: _mean() got an unexpected keyword argument ‘dim‘
-
PHP错误Parse error: syntax error, unexpected end of file in test.php on line 12解决方法
-
JSON parse error: Can not deserialize instance of java.lang.String out of START_OBJECT token; nested exception is com.fasterxml.jackson.databind.JsonM
-
flume使用kafka sink报错syntax error或kafka channel输出数据抬头有乱码/奇怪字符
-
Command line option syntax error问题的解决方法小结
-
thinkphp6安装报错,composer install tp6 报错 Parse error: syntax error
-
pymysql.err.ProgrammingError: (1064, “You have an error in your SQL syntax; check the manual that co
-
mybatis java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax;