Autor | Zpráva | ||
---|---|---|---|
Pavelxyz Profil * |
#1 · Zasláno: 25. 8. 2010, 09:40:11
Ahoj,
mám dotaz, potřeboval bych poradit jak néjlepe a bezpečně parsovat text v následující podobě - vráti se mi to jako Plain Text v rámci HTTP. name: value name: value name: value . . . Tereticky by neměl value pokračovat nějakým oddělovačem řádků... Tedy vždy je hodnota na jednom řádku. Samozřejmě, že name se mění. Díky za rady Pavel |
||
Alphard Profil |
#2 · Zasláno: 27. 8. 2010, 01:33:37
|
||
Majkl578 Profil |
#3 · Zasláno: 27. 8. 2010, 06:48:04
Osobně bych spíš než explodování volil regulár:
$data = <<< DATA name: value name: value name: value DATA; preg_match_all('~^(.*)\:(.*)$~m', $data, $matches, PREG_SET_ORDER); var_dump($matches); |
||
Tori Profil |
#4 · Zasláno: 27. 8. 2010, 09:53:43
Majkl578:
má regulár nějakou nevýhodu oproti explodování? (jeho výhodou a tedy důvodem vaší volby je předpokládám flexibilita?) |
||
Časová prodleva: 14 let
|
0