Imprimir registro de um array usando a chave como variavel
18/12/2013
0
Boa tarde pessoal tudo bom?
não queria criar um tópico mas não vejo mais saída estou criando um sistema multi tudo rss, e trabalhei um tempo com o opencart e percebi que ele criar arrays e imprime os valores usando o apelido chave como variaveis para mostrar os valores alguem consegue me ajudar? vou dar um exemplo em baixo
acredito que seja simples mas te fogo não acho nada pra me ajudar e eu ja tentei fazer dessa forma que estão vendo e não consegui
seria muito mais simple o trabalho com arrays se que conseguir fazer isso
valew
não queria criar um tópico mas não vejo mais saída estou criando um sistema multi tudo rss, e trabalhei um tempo com o opencart e percebi que ele criar arrays e imprime os valores usando o apelido chave como variaveis para mostrar os valores alguem consegue me ajudar? vou dar um exemplo em baixo
// $_['nome'] = 'Luan Monteiro'; echo $nome;
acredito que seja simples mas te fogo não acho nada pra me ajudar e eu ja tentei fazer dessa forma que estão vendo e não consegui
seria muito mais simple o trabalho com arrays se que conseguir fazer isso
valew
Luan Monteiro
Curtir tópico
+ 0
Responder
Posts
20/12/2013
David Sylvestre
Não entendi porque quer trabalhar assim, mas existe um meio de fazer algo próximo a isso.
<?php // array de dados $array = array('nome' => 'David', 'endereco' => 'xxxxxx', 'bairro' => 'yyyyy'); // percorrendo array foreach ($array as $key => $value) { // criando variaveis pela chave $$key = $value; } echo "Exibindo variavel nome -> {$nome}<br/> "; echo "Exibindo variavel endereco -> {$endereco}<br/> "; echo "Exibindo variavel bairro -> {$bairro}<br/> ";
Responder
20/12/2013
Luan Monteiro
dessa forma que você mostrou eu ja vi mas não resolve, vou dar um exemplo mais proximo a você
arquivo home/home.php <?php $_['header'] = 'Testando header Home'; $_['title'] = 'Titulo Pasta Home'; ?> arquivo idiomas/home.php <?php $_['header'] = 'Testando variável Idiomas'; $_['title'] = 'Titulo Pasta Idiomas'; ?> <?php require_once("$pasta/home.php"); //posição do array $_[ echo $header; //posição do array echo $title; ?> //achei que era apenas por $_[ que ele entederia oque eu queria fazer mas num deu, rss, tenho que sofrer um pouco não tem jeito // mas eu sei que existe porque ja vi mas o código é muito extenso pra eu estudar é o pai google e fóruns são mais rápidos //será que ficou mais claro? caso não baixe o código do opencart e de uma olhada que os arquivos .tpl são variáveis e os arquivos de tradução //são arrays $_[ dessa forma
Responder
Clique aqui para fazer login e interagir na Comunidade :)