boş öğeleri kurtulmak için nasıl

3 Cevap php

Ben dinamik olarak oluşturulan bir dizi thats var ve bazı boş unsurları vardır. Nasıl bir diziden boş öğeleri kurtulurum?

array
0 => string '' (length=0)
1 => string 'x%6wm' (length=5)
2 => string 'x%6wmvf' (length=7) 3 => string 'x%645' (length=5) 4 => string '' (length=0)

Ve ben gibi olmak istiyorum

array
0 => string 'x%6wm' (length=5)
1 => string 'x%6wmvf' (length=7)
2 => string 'x%645' (length=5)
Thanks

3 Cevap

Bunu throuh döngü ve boş ise bu öğe silebilirsiniz veya boş değilse ve dizinin her elemanını kontrol edin.

Dizi filtre ve değerlerin üstünde başına bunun için çok iyi çalışacak.

$array = array("", "Hello", "", "World", "");

$ Bilgi = array_values ​​(array_filter ($ dizi));

print_r ($ bilgi);