Autor Zpráva
worldd
Profil *
Zdravim mám příklad tento řetězec:
$string = '103 0 25 0 1065353216 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2309 8166 3130 0 0 100 0 0 0 8166 6261 1000 0 100 0 0 1000 1047567819 0 0 0 0 0 0 0 0 0 0 0 0 0 90 35 0 0 0 8 2048 4194304 1153957888 1157234688 1157234688 1065353216 1069547520 57 57 0 1088541725 1090578959 0 0 0 0 0 0 0 0 0 1065353216 0 0 0 63 70 121 179 193 0 0 0 0 0 0 0 0 0 0 145 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3856 7136 2304 53 0 0 60 0 0 1092166802 1093215378 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1065353216 0 0 0 8 0 0';


A já ho potřebuji převést buď do této podoby:
Array ( [1] => 103 [2] => 0 [3] => 25 [4] => 0 [5] => 1065353216


a nebo:
1. 103
2. 0
3. 25
4. 0
5. 1065353216


Jednodušše potřebuju čísla oddělená mezerou nějak očíslovat, abych veděl, že číslo 1065353216 je jako 5té. Díky
JanJanuska
Profil
Stačí použiť funkciu explode
$pole = explode(" ", $string);

print_r($pole); // Array ( [0] => 103 [1] => 0 [2] => 25 ... [150] => 8 [151] => 0 [152] => 0 ) 
worldd
Profil *
JanJanuska
Díky moc ;) Netušil jsem, že to jde tak lehce...

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: