PEAR_ErrorStack::staticHasErrors() – Determine whether there are any errors on any error stack


require_once 'PEAR/ErrorStack.php';

boolean PEAR_ErrorStack::staticHasErrors ( string|false $package = false , string $level = false )


Static version of PEAR_ErrorStack::hasErrors(). Returns TRUE if any singleton stack has any errors pending. Since PEAR 1.3.2, If $package is specified, it will call PEAR_ErrorStack::hasErrors for the singleton error stack of that package. If level is specified, hasErrors will ignore any errors not conforming to the error level specified. Use this to simulate error_reporting(E_NOTICE), for example


string|FALSE $package

Package name to retrieve error information from, or false to retrieve error information from all singleton stacks

string $level

Level name to check for a particular severity. Use this to determine whether only a particular class of errors has occurred, such as whether any warnings have occurred (errors will be ignored)


No exceptions thrown.


This function should be called statically.

Get a list of all errors since last purge, organized by package (Previous) Static version of pop (Next)
Last updated: Sat, 16 Feb 2019 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report.
View this page in:
  • English

User Notes:

There are no user contributed notes for this page.