Ciao a tutti...
Come posso estrarre da un array solo i valori non vuoti....
$array_image
[0] image ''
[1]image ''
[2]image '140'
[3]image '160'
il risultato che voglio ottenere
nuovo_array
[0]image '140'
[1]image '160'
Grazie in anticipo
Ciao a tutti...
Come posso estrarre da un array solo i valori non vuoti....
$array_image
[0] image ''
[1]image ''
[2]image '140'
[3]image '160'
il risultato che voglio ottenere
nuovo_array
[0]image '140'
[1]image '160'
Grazie in anticipo
dovrebbe andare ma non ho modo di testarloCodice PHP:
$array_image[] = "image ''";
$array_image[] = "image ''";
$array_image[] = "image '140'";
$array_image[] = "image '160'";
$finale = array();
foreach($array_image as $a){
if (preg_match("/^image '[0-9]+'$/", $a)){
$finale[] = $a;
}
}
print_r($finale);
![]()
No ai layout tabellari!
Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872
Grazie per la risposta...
a me interessava solamente recuperare da array1 i valori non vuoti (!empty) e passarli
al nuovo array2...
ho trovato questa funzione:
$array1 = $_POST["variabile"];
$array2 = array_filter($array1);
foreach ($array2 as $element) {
.........
}