- set_error_handler: documentation ( source)
- trigger_error: documentation ( source)
<?php
function handler()
{
}
function func()
{
set_error_handler('handler');
$var = 1;
trigger_error('error');
$var2 = $var;
$var3 = $var;
trigger_error('error');
}
$items = new ArrayObject(array(1));
unset($items[0]);
unset($items[0][0]);
func();
echo "Worked!\n";