- var_dump: documentation ( source)
- error_reporting: documentation ( source)
<?php
error_reporting(E_ALL);
function declare_assoc(&$myArray, $value) {
$err = error_reporting();
error_reporting(0);
$myArray = $value;
error_reporting($err);
}
echo "no errors:\n";
declare_assoc($productitems['a']['b']['c']['d']['e']['f'], 65);
var_dump($productitems);
echo "errors: \n";
$blah['a']['b']['c']['d']['e']['f'] = 65;
var_dump($blah);