Autor Zpráva
Rumpl
Profil *
Zdravim,

je nějaka funkce na smazani určiteho pole ???

když mam třeba array("neco", "neco", " ", "neco");

tak aby ta funkce vymazala to prazdne pole ... nevite někdo o takove funkci ??? skusil jsem hledat v manualu ale nic moc sem nenasel ...
nightfish
Profil
foreach ($pole as $k => $v) {
if (empty($v)) unset($pole[$k]);
}

ale zřejmě to půjde i elegantněji
Rumpl
Profil *
spiš bych uvital neco bez cyklu ...
djlj
Profil
Mohlo by fungovat array_search (najdeš prázdná pole) a následně foreach a unset.
Kcko
Profil
spiš bych uvital neco bez cyklu ...


Pokud to chces bez cyklu tak si zajisti aby se Ti neukladaly prazdne stringy ...
Mireczech
Profil
i kdyby jsi pouzil nejakou fci php, tak v ni stejne bude cyklus.
Kcko
Profil
Nebude :), ale doslo mi to az ted kdyz se nudim a mel bych jit spat ...

=>


$x = array("neco3", "bla_neco", " ", "1neco", "", " ", "test");
$plnePole = preg_grep("~[^\s]+~", $x);

print_r($plnePole);
Rumpl
Profil *
dik skusim to ...

Vaše odpověď

Mohlo by se hodit

Odkud se sem odkazuje


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0