Autor Zpráva
barter
Profil *
Ahoj,
mam pole a vnem naky prvky( neznam indexi ) a zajimalo by mě jak bych naky znich smazal ?
jde to jinak než přes pop popřipadě shf ??
tiso
Profil
unset()
Mordae
Profil
Projedes cele pole a smazes nezadouci prvky.

<?php
$pole = array (1, 2, 3, 4);

foreach ($pole as $key => $value)
if (3 == $value)
unset ($key);
?>
fany
Profil *
spis takhle:
<?php
$pole = array (1, 2, 3, 4);

foreach ($pole as $key => $value)
if (3 == $value)
unset ($pole[$key]);
?>
mckay
Profil
Mordae, fany:
Pokud vám do toho mohu oběma zasáhnout viděl bych to spíše takhle:
<?php 
$pole = array (1, 2, 3, 4); 

foreach ($pole as $key => $value) 
if (3 == $value) 
unset ($key); 
?>


Nebo:
<?php 
$pole = array (1, 2, 3, 4); 

foreach ($pole as $key => $value) 
if (3 == $value) 
unset ($pole[$key]); 
?>


Tím bych chtěl taktně naznačit, že zmáčknout , a označit celý kód není vůbec žádný problém.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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