function errHandle($errNo, $errStr, $errFile, $errLine, $xmlArray) {
$msg = "$errStr in $errFile on line $errLine";
if ($errNo == E_NOTICE || $errNo == E_WARNING) {
throw new ErrorException($msg, $errNo);
} else {
echo $msg;
echo '<pre>';
print_r($xmlArray);
}
}
foreach($returnValues as $xmlArray){
....
....
set_error_handler(array($xmlArray, 'errHandle'));
}
Can i pass the array as parameter to errHandle function.
it is showing the Error: set_error_handler() expects the argument (SimpleXMLElement::errHandle) to be a valid callback in ...
Whole intention is to check, if there is a error in the iteration, then display that array to see the array contents in the function errHandle