Autor Zpráva
inazia
Profil *
Mam kuprikladu retezec *3*4*6*123*, kde cisla jsou id. Mym cilem je ty cisla vytahnout, to jsem udelala takto:

$array = "*3*4*6*123*";
$array = substr ($array, 1, -1);
$array = explode ("*", $array);

A ted jsem se zasekla, ten retezec muze byt i *2* nebo o 20ti cislech a ted nevim, jak vytahnout ty cisla, aniz bych se musela ptat porad jestli "array[1] ma hodnotu, vypis; jestli array[2] ma hodnotu, vypis....." a tak do nekonecna, ale to musi jit nejak jednoduseji, ne?
pEeLL
Profil
nevim jestli jsem spravne pochopil o co ti jde ale vypis pole udelas jednoduse takto:

foreach ($array as $value) {
    echo $value;
}

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:

0