Autor | Zpráva | ||
---|---|---|---|
Rumpl Profil * |
#1 · Zasláno: 25. 12. 2007, 13:59:27
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 |
#2 · Zasláno: 25. 12. 2007, 14:14:50
foreach ($pole as $k => $v) {
if (empty($v)) unset($pole[$k]); } ale zřejmě to půjde i elegantněji |
||
Rumpl Profil * |
#3 · Zasláno: 25. 12. 2007, 15:44:35
spiš bych uvital neco bez cyklu ...
|
||
djlj Profil |
#4 · Zasláno: 25. 12. 2007, 16:02:04
Mohlo by fungovat array_search (najdeš prázdná pole) a následně foreach a unset.
|
||
Kcko Profil |
#5 · Zasláno: 25. 12. 2007, 17:45:46
spiš bych uvital neco bez cyklu ...
Pokud to chces bez cyklu tak si zajisti aby se Ti neukladaly prazdne stringy ... |
||
Mireczech Profil |
#6 · Zasláno: 25. 12. 2007, 20:12:59
i kdyby jsi pouzil nejakou fci php, tak v ni stejne bude cyklus.
|
||
Kcko Profil |
#7 · Zasláno: 27. 12. 2007, 00:26:17 · Upravil/a: Kcko
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 * |
#8 · Zasláno: 27. 12. 2007, 11:13:12
dik skusim to ...
|
||
Časová prodleva: 16 let
|
0