这是line 6
中的一个演示代码,有一个函数find()
实际上这个函数不存在,当我运行这个文件时,我收到错误
Fatal error: Call to undefined function find() in C:\xampp18\htdocs\demo\exp.php on line 6
<登记/>
我的问题是,PHP
可以处理这种类型错误,即想要打印在第一个if块之后的Line 2: 5
。提前谢谢。
<?php
$a=10;
if(true)
{
echo "Line 1: ".$a/find();
}
if (true)
{
$b=2;
echo "<br>Line 2: ".$a/$b;
}
?>
答案 0 :(得分:0)
这不是个好主意。如何使用find()
检查function_exists
是否存在。例如:
<?php
$a=10;
if(true) {
echo "Line 1: " . (function_exists('find') ? $a/find() : $a);
}
if (true) {
$b=2;
echo "<br>Line 2: ".$a/$b;
}
?>