2011-04-12 4 views

Respuesta

29

Salida constant()

.

En su caso:

echo constant($stuff . '_FOO'); 
8

En primer lugar hacer una constante:

define("FOO_BAR", "something more"); 

entonces se puede obtener el valor utilizando constant():

echo constant("FOO_BAR"); 

Más información acerca de las constantes en la manual.

+0

Tenga en cuenta que el OP crea el nombre constante de una variable. Entonces '$ stuff' es intencional. –

+0

sí, y tengo un motivo justificado: D (lo necesito para generar mensajes de error para un conjunto de formularios, y el nombre de la constante contiene el ID del formulario) – Alex

Cuestiones relacionadas