Pregunta

Estoy intentando acceder a la clave y el valor de una matriz asociativa desde dentro de la misma matriz. Si tengo 3 pares en mi matriz. ¿Puedo utilizar el valor de digamos que los valores de something y other dentro de la tercera another?

$gar = array("something" => "something value", 
             "other" => "other value", 
             "another" => something . other 
       );

La idea es que el valor de otro será "algo valueother valor".

¿Es esto posible? ¿Hay una manera de lograr lo mismo?

¿Fue útil?

Solución

Debe estar bien si lo usa en varias líneas como esto:

$gar = array();
$gar["something"] = "something value";
$gar["other"] = "other value";
$gar["another"] = $gar["something"].$gar["other"];

Usted podría incluso poner la secuencia anterior en un bucle a continuación.

Otros consejos

¿Qué tal algo como esto

$gar = array("something" => "something value", 
         "other" => "other value"
   );

$gar["another"] = $gar["something"] . $gar["other"];

mi pregunta habla del problema análogo también. ¡Espero que ayude! :)
- Acceso elemento de la matriz dentro de la misma matriz

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top