psiico Posted April 25, 2009 at 02:43 PM Report #259004 Posted April 25, 2009 at 02:43 PM Boas pessoal, Eu tenho este array: <?php $data[campo1] = "ola"; $data[campo2] = "tudo"; $data[campo3] = "bem"; ?> Há alguma forma de eu ir buscar o nome da posição do array, ou seja, ir buscar o 'campo1', 'campo2', 'campo3' ? Tentei com o implode mas não é grande solução porque só me vai buscar os valores que estão definidos e nao o nome das posições. Psiico // Portfolio
n3lThon Posted April 25, 2009 at 06:40 PM Report #259064 Posted April 25, 2009 at 06:40 PM É isto que queres: <?php $data[campo1] = "ola"; $data[campo2] = "tudo"; $data[campo3] = "bem"; $variavel="campo1"; echo $data[$variavel]; ?> dreams.each do |dream| dream.make_it_happen end
psiico Posted April 25, 2009 at 07:55 PM Author Report #259077 Posted April 25, 2009 at 07:55 PM a ideia é dos valores campo1 campo2 campo3 serem dinamicos. Psiico // Portfolio
anolsi Posted April 25, 2009 at 07:59 PM Report #259078 Posted April 25, 2009 at 07:59 PM foreach ($array_input as $chave => $valor) Este for percorre-te todo o array, e o valor da variável $chave é o que tu queres. "Nós somos o que fazemos repetidamente, a excelência não é um feito, e sim, um hábito."Não respondo a questões por PM que possam ser colocadas no fórum!
mohican Posted April 25, 2009 at 09:00 PM Report #259084 Posted April 25, 2009 at 09:00 PM queria-te ajudar mas sinceramente não estou a perceber o que queres 🙂 ?
_JR_ Posted April 25, 2009 at 10:08 PM Report #259099 Posted April 25, 2009 at 10:08 PM Se percebi o que tu queres é usar a função array_search. <?php $v = array_search('campo1', $data); // Devolve $v = 'ola' ?>
psiico Posted April 26, 2009 at 11:14 PM Author Report #259255 Posted April 26, 2009 at 11:14 PM foreach ($array_input as $chave => $valor) Este for percorre-te todo o array, e o valor da variável $chave é o que tu queres. Obrigado, era isto mesmo que precisava. Psiico // Portfolio
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now