- var_dump: documentation ( source)
- uasort: documentation ( source)
- debug_backtrace: documentation ( source)
- set_error_handler: documentation ( source)
- trigger_error: documentation ( source)
<?php
set_error_handler(function($errno, $errstr) {
$bt = debug_backtrace();
var_dump($errstr);
});
$displays = array(
array(
'position' => 0,
),
array(
'position' => NULL,
),
);
// Sort the displays.
uasort($displays, function ($display1, $display2) {
if ($display1['position'] != $display2['position']) {
trigger_error('test');
return $display1['position'] < $display2['position'] ? -1 : 1;
}
return 0;
});