Estoy tratando de crear un nombre de constante de forma dinámica y luego obtener el valor.Nombre de la constante dinámica en PHP
define(CONSTANT_1 , "Some value") ;
// try to use it dynamically ...
$constant_number = 1 ;
$constant_name = ("CONSTANT_" . $constant_number) ;
// try to assign the constant value to a variable...
$constant_value = $constant_name;
pero me parece que el valor constante de $ todavía contiene el nombre de la constante, y no el valor.
Intenté el segundo nivel de indirección también $$constant_name
Pero eso lo convertiría en una variable no una constante.
¿Alguien puede arrojar algo de luz sobre esto?
Gracias .. funcionó como un encanto .. – Vidhi