Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/266.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 最佳实践:处理类错误_Php - Fatal编程技术网

Php 最佳实践:处理类错误

Php 最佳实践:处理类错误,php,Php,是否可以使用类返回false而不是对象引用?这将使错误处理变得非常干净。考虑代码: $page = new PageContent('www.google.com'); if ($page) // do stuff else // handle error 不可以。但是你可以在\u construct()方法中抛出一个异常,然后处理它。我同意。为此使用异常。它们是为它而设计的:)。

是否可以使用类返回
false
而不是对象引用?这将使错误处理变得非常干净。考虑代码:

$page = new PageContent('www.google.com');
if ($page)
  // do stuff
else
  // handle error

不可以。但是你可以在
\u construct()
方法中抛出一个异常,然后处理它。

我同意。为此使用异常。它们是为它而设计的:)。