- set_error_handler: documentation ( source)
- trigger_error: documentation ( source)
<?php
// Source: https://bugs.php.net/bug.php?id=66127
function crash()
{
set_error_handler(function () {});
$var = 1;
trigger_error('error');
$var2 = $var;
$var3 = $var;
trigger_error('error');
}
$items = new ArrayObject();
unset($items[0]);
unset($items[0][0]);
crash();
echo "Worked!\n";