2011-08-21 17 views
0

我在写一个PHP类,它被分解为几个简单的函数。在构造函数中,它调用一个名为processFile的其他函数。这个函数调用5个私有函数并进行检查。如果检查失败,它会将消息分配给$ var,并且我有一个标志变量,在发生错误时将其设置为1。 iam试图在函数processFile中写一些东西来检查是否设置了errorFlag,并且它不会调用其他函数。我将如何去做这件事?PHP ErrorFlag检查?

回答

2

您可以使用异常:

if (...) { 
    throw new Exception(....); 
} 

添加try..catch块中,创建这个对象的脚本。