faguanil Postado Fevereiro 20, 2013 Denunciar Share Postado Fevereiro 20, 2013 Boa tarde. Tenho o script abaixo que possui duas matriz. O que eu preciso é pegar o valor de uma matriz e passar para a outra, como eu faria isso.<?php$data = array( array('Jan', 1, 2, 4), array('Fev', 30, 3, 4), array('Mar', 20, 4, 14), array('Abr', 30, 5, 4), array('Mai', 13, 6, 4), array('Jun', 37, 7, 24), array('Jul', 10, 8, 4), array('Ago', 15, 9, 4), array('Set', 20, 5, 12), array('Out', 28, 4, 14), array('Nov', 16, 7, 14), array('Dez', 24, 3, 15),);$matriz = array(); for($i = 0; $i <= 3; $i++) { for($j = 0; $j <= 11; $j++) { $matriz[$i][$j] = $data[$i][$j]; } } for($i = 0; $i <= 3; $i++) { for($j = 0; $j <= 11; $j++) { echo $matriz[$i][$j]; echo " "; } echo "<br>"; }?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 C0Y073 Postado Fevereiro 21, 2013 Denunciar Share Postado Fevereiro 21, 2013 (editado) Amigo ve se isso resolveaqui vai sua matriz inicial$data = array( array('Jan', 1, 2, 4), array('Fev', 30, 3, 4), array('Mar', 20, 4, 14), array('Abr', 30, 5, 4), array('Mai', 13, 6, 4), array('Jun', 37, 7, 24), array('Jul', 10, 8, 4), array('Ago', 15, 9, 4), array('Set', 20, 5, 12), array('Out', 28, 4, 14), array('Nov', 16, 7, 14), array('Dez', 24, 3, 15), ); $matriz = array(); e aqui o código para copia a matriz para outra foreach($data as $key => $value) { $matriz[$key] = $value; } pra exibi os valores para teste echo "<pre>"; print_r($matriz); echo "</pre>"; Editado Fevereiro 21, 2013 por C0Y073 Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
faguanil
Boa tarde.
Tenho o script abaixo que possui duas matriz. O que eu preciso é pegar o valor de uma matriz e passar para a outra, como eu faria isso.
<?php
$data = array(
array('Jan', 1, 2, 4), array('Fev', 30, 3, 4), array('Mar', 20, 4, 14),
array('Abr', 30, 5, 4), array('Mai', 13, 6, 4), array('Jun', 37, 7, 24),
array('Jul', 10, 8, 4), array('Ago', 15, 9, 4), array('Set', 20, 5, 12),
array('Out', 28, 4, 14), array('Nov', 16, 7, 14), array('Dez', 24, 3, 15),
);
$matriz = array();
for($i = 0; $i <= 3; $i++)
{
for($j = 0; $j <= 11; $j++)
{
$matriz[$i][$j] = $data[$i][$j];
}
}
for($i = 0; $i <= 3; $i++)
{
for($j = 0; $j <= 11; $j++)
{
echo $matriz[$i][$j];
echo " ";
}
echo "<br>";
}
?>
Link para o comentário
Compartilhar em outros sites
1 resposta 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.