php - ¿Por qué no puedes definir una constante llamada EMPTY?
Entonces ... Esto es más una curiosidad, no un problema real. No entiendo esto:
<?php
define('EMPTY', 1);
echo EMPTY;
Resultados en: Error de análisis: error de sintaxis, inesperado ';', esperando '('
Mi primer pensamiento es que vacío está reservado para la función vacía. Pero luego intenté:
<?php
define('IS_ARRAY', 1);
echo IS_ARRAY;
Resultado: 1
Entonces ... no lo entiendo. Por qué vacío no se puede usar como constante, por ejemplo, si se puede usar matriz_matriz, matriz, etc.