- set_error_handler: documentation ( source)
- range: documentation ( source)
<?php
$array = range(0, 7);
class helper{
public $a1;
public $a2;
public $a3;
public $a4;
public $a5;
public $a6;
public $a7;
public $a8;
public $a9;
public $a10;
public $a11;
public $a12;
public $a13;
public $a14;
public function hello() {
echo "maple";
}
}
set_error_handler(function($err, $msg) {
global $array;
global $helper;
$array[] = 1; // force resize
$helper = new helper();
});
function crash() {
global $array;
global $helper;
$array[0] = $var; // undefined notice
$helper->hello();
$helper->$a1 = 1337;
}
crash();