Si tengo una matriz en PHP que actualmente es nula, ¿no debería acceder a un índice indefinido presentar un error de nivel E_NOTICE?Comportamiento de índice no definido
Si tengo el siguiente fragmento de código:
$myArray = null;
echo $myArray['foo']['bar'];
Yo esperaría un error pero corre sin problemas. He verificado que mi nivel de registro esté configurado en E_ALL. ¿Hay algo que me falta o PHP está feliz de devolver nulo para los índices indefinidos, siempre y cuando no intente modificar los datos?
intente visitar bugs.php.net En cuanto a mí, es un comportamiento extraño. $ myArray = array(); echo $ myArray ['foo'] ['bar']; Obtiene el error porque creo que – RiaD
@Dan W: FabioG, es correcto. – linguini
@RiaD: Ningún error encontrado. http://www.meandeviation.com/tutorials/learnphp/php-syntax-check/v4/do-syntax-check.php – linguini