Carlos CC Postado Outubro 22, 2011 Denunciar Share Postado Outubro 22, 2011 Olá pessoal, tenho uma dúvida:é possivel transformar o nome de uma variável em um valor de outra variável? por exemploa variável $_SESSION['valor'], ser passado para a variavel $teste = valor;a variavel $_POST['maria'], ser passado para a variavel $mulher = maria;a variavel $_GET['toim'], ser passado para a variavel $homem = toim;entenderam?Please Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Ricardo T. do Prado Postado Outubro 22, 2011 Denunciar Share Postado Outubro 22, 2011 $valor = $_SESSION['valor'];echo $valor;Simples, $valor recebe o valor de $_SESSION['valor']; Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 mJi Postado Outubro 22, 2011 Denunciar Share Postado Outubro 22, 2011 $valor = $_SESSION['valor'];echo $valor;Simples, $valor recebe o valor de $_SESSION['valor'];Acredito que ele quis dizer...pegar o nome do índice da superglobal e atribuir á uma variável, ao invés de pegar o valor da superglobal e atribuir á uma variavel.O processo inverso seria$nome = "maria"; $_POST[$nome];neste caso, o nome do índice da superglobal já está na variável $nome.Porém, o processo inverso eu não conheço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Carlos CC Postado Outubro 22, 2011 Autor Denunciar Share Postado Outubro 22, 2011 $valor = $_SESSION['valor'];echo $valor;Simples, $valor recebe o valor de $_SESSION['valor'];Acredito que ele quis dizer...pegar o nome do índice da superglobal e atribuir á uma variável, ao invés de pegar o valor da superglobal e atribuir á uma variavel.O processo inverso seria$nome = "maria"; $_POST[$nome];neste caso, o nome do índice da superglobal já está na variável $nome.Porém, o processo inverso eu não conheço.é isso mesmo mJi, mas acredito que será necessário buscar algo alternativo;Obrigado a todos Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 ESerra Postado Outubro 23, 2011 Denunciar Share Postado Outubro 23, 2011 foreach($_POST as $ind=>$val){$$ind = $val;}Supondo que você envie um campo assim:<input type="text" name="opcao" value="759">Usando aquele foreach se criaria uma variável chamada opcao com o valor 759. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Carlos CC Postado Outubro 24, 2011 Autor Denunciar Share Postado Outubro 24, 2011 Pessoal, descobri que o que queria não era possivel, Desculpe a todos e muito obrigado pela força. Precisando estamos ai Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Gustavo Veiga Postado Outubro 25, 2011 Denunciar Share Postado Outubro 25, 2011 Pela descrição parece que você queria variáveis variáveis mesmo ...Não consegui entender então...Um abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Carlos CC
Olá pessoal, tenho uma dúvida:
é possivel transformar o nome de uma variável em um valor de outra variável? por exemplo
a variável $_SESSION['valor'], ser passado para a variavel $teste = valor;
a variavel $_POST['maria'], ser passado para a variavel $mulher = maria;
a variavel $_GET['toim'], ser passado para a variavel $homem = toim;
entenderam?
Please
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.