欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

Parse error: syntax error, unexpected '"class_Rect.php"'解决思路

程序员文章站 2022-05-18 22:21:16
...
Parse error: syntax error, unexpected '"class_Rect.php"'



图形的周长和面积计算器




//自动加载
requireonce"class_Rect.php";
requireonce"class_Triangle.php";
requireonce"class_Circle.php";

function __autoload($className){
include("class_".ucfirst($className).".php");
}
?>

图形的周长和面积计算器




矩形||
三角形||
圆形



switch($_REQUEST["action"]) {
case '1':
$form=new Form("矩形",$_REQUEST,"test.php");
echo $form;
break;

case '2':
$form=new Form("三角形",$_REQUEST,"test.php","post","_blank");
echo $form;
break;

case '3':
$form=new Form("圆形",$_REQUEST,"test.php");
echo $form;
break;

default:
echo "请选择一个形状
";

}

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()."
";
}
?>



------解决思路----------------------
引用:



图形的周长和面积计算器




//自动加载
require_once "class_Rect.php";
require_once "class_Triangle.php";
require_once "class_Circle.php";

function __autoload($className){
include("class_".ucfirst($className).".php");
}
?>

图形的周长和面积计算器




矩形
------解决思路----------------------

三角形
------解决思路----------------------

圆形



switch($_REQUEST["action"]) {
case '1':
$form=new Form("矩形",$_REQUEST,"test.php");
echo $form;
break;

case '2':
$form=new Form("三角形",$_REQUEST,"test.php","post","_blank");
echo $form;
break;

case '3':
$form=new Form("圆形",$_REQUEST,"test.php");
echo $form;
break;

default:
echo "请选择一个形状
";

}


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()."
";
}
?>


Parse error: syntax error, unexpected '"class_Rect.php"'解决思路



这里的报错是显示$_REQUEST["action"]不存在,没有这个索引

你需要判断是否为空


$action = isset($_REQUEST["action"]) ? $_REQUEST["action"] : '';
switch($action)
{
//。。。。。。。。
}
Parse error: syntax error, unexpected '"class_Rect.php"'解决思路

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频