bom dia pessoal
Por favor alguém poderia me informar como posso passar os valores da array para outra variável array retirando elementos que conter valor 0 zero?
segue um exempo
<?php
$array = array("1", "0", "3", "0", "5");
$array2[] = $array;
var_dump($array);
echo "
";
var_dump($array2);
?>
porem quero que a $array2 não receba os elementos 0.
Passe apenas o array_diff
Eu coloquei array_diff
, mas não deu certo.
$array = array("1", "0", "3", "0", "5");
$array2[] = array_diff($array);
eu preciso de um resultado assim
$result = array2("1","3","5");
que no resultado da segunda array armazene estes valores retirando o 0 que contava na primeira array.
Cara, você fez errado.
Olhe o exemplo dado no link que passei.
Consegui deu certo muito obrigado pela força me ajudou muito.
$array1 = array("1","0", "3", "0", "5");
$array2 = array("0");
$result = array_diff($array1, $array2);
print_r($result);