Как извлечь и список значений в многомерный массив?
у меня есть этот массив:
Array
(
[Bairro] => Array
(
[0] => Aberta dos Morros
[1] => Camaquã
[2] => Cavalhada
[3] => Cristal
[4] => Guarujá
[5] => HÃpica
[6] => HÃpica/Jardins do Prado
[7] => HÃpica/Lagos de Nova Ipanema
[8] => Ipanema
[9] => Ipanema/Altos do Ipê
[10] => Ipanema/Jardim Verde
[11] => Menino Deus
[12] => Nonoai
[13] => Terraville
[14] => Tristeza
[15] => Vila Assunção
[16] => Vila Nova
)
)
Мне удалось получить его с помощью этого сценария:
$cidades = $others['resultado'];
print_r($cidades);
Теперь я хотел бы извлечь каждое значение в виде строки, например:
Vila Nova просто.
, Вероятно, объявить array
пустоту, прежде чем, сделать foreach
и после того, как хранить все в одной переменной, чтоб получить что-то типа:
<a href="/Aberta dos Morros">Aberta dos Morros</a>
<a href="/Cavalhada">Cavalhada</a>
<a href="/Menino Deus">Menino Deus</a>
<a href="/Terraville">Terraville</a>
<a href="/Vila Nova">Vila Nova</a>
2
Author: Daniel Omine, 2016-01-03
3 answers
Выполняет цикл внутри вашего массива, что-то вроде:
<?php
$cidades = seu array;
for ( $a=0; count($cidades)<$a; $a++ ) {
echo $cidades['Bairro'][$a];
}
5
Author: Filipe, 2016-01-03 03:58:09
Было Бы что-то типа этого, что вы хотите?
$query = mysql_query("SELECT * FROM cidade");
while($cidade = mysql_fetch_array($query)) { ?>
<a href="<?php echo $cidade['id'] ?>"><?php echo $cidade['cidade'] ?></a>
1
Author: Thiago Motta Barboza, 2016-11-14 21:17:14
Поймал infos BD
$info = ldap_get_entries($connect, $search);
После я сделал foreach, чтобы забрать infos, что хотел, и поместить в другой массив:
$empresaSemDescricao = array(
'resultado' => array()
);
foreach ($info as $inf){
$empresaSemDescricao['resultado'][] = array(
'nome' => $nome,
'email' => $email,
'empresa' => $empresa
);
}
После этого вы можете получить доступ таким образом:
//Acessar o array que está dentro do array com o sindice 'resultado'
for($a=0; $a < count($empresaSemDescricao['resultado']); $a++){
$mensagem .= ' <tr>';
$mensagem .= ' <td>'.$empresaSemDescricao['resultado'][$a]['nome'].'</td>';
$mensagem .= ' <td>'.$empresaSemDescricao['resultado'][$a]['email'].'</td>';
$mensagem .= ' <td>'.$empresaSemDescricao['resultado'][$a]['empresa'].'</td>';
$mensagem .= ' </tr>';
}
0
Author: Edward Ramos, 2019-02-27 14:27:01