Pergunta

Estou tentando acessar chave e valor de uma matriz associativa de dentro da mesma matriz. Se eu tenho 3 pares em minha matriz. Posso usar o valor de Digamos que os valores de something e other dentro do terceiro another?

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

A idéia é que o valor de outro será "valor valueother algo".

Isso é possível? Existe uma maneira de fazer a mesma coisa?

Foi útil?

Solução

Deve ficar bem se você usá-lo em várias linhas como esta:

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

Você pode até mesmo colocar a seqüência acima em um loop, em seguida.

Outras dicas

como sobre apenas algo como isto

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

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

minha pergunta fala sobre o problema análogo também. Espero que ajude! :)
PHP - Aceder elemento da matriz no interior da mesma matriz

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top