Autor Zpráva
Yuff.3
Profil
Ahojte,
dostal som sa k .txt súboru na FTP - neustále sa môže tento súbor meniť a jeho jeden riadok môže vyzerať napr. takto: 212.158.152.2 [27/12/14 | 13:19:49] Evix556 - Reklama!, druhý môže byť napr. 212.158.152.2 [27/12/14 | 13:19:49] Rigi je xxx - uražanie rigiho
Potrebujem dostať jednotlivé údaje do premenných v php, aby som ďalej mohol s nimi pracovať.
Povecme, že chcem prvý riadok nejak takto: $ip bude 212.158.152.2, $datum [27/12/14 | 13:19:49], $nick Evix556, $duvod Reklama!
Existuje nejaké riešenie na túto situáciu?
Ďakujem.
tiso
Profil
Môžeš použiť regulárny výraz.
Yuff.3
Profil
Zadal som to do google a ..
Neexistuje jednoduchšia cesta? Alebo akákoľvek iná cesta?
Po prípade ako by cca vyzeral výraz pre niečo takéto čo som popísal vyššie ?
Fisir
Profil
Reaguji na Yuff.3:
ako by cca vyzeral výraz pre niečo takéto čo som popísal vyššie
/^(\d+\.\d+\.\d+\.\d+) (\[\d{2}\/\d{2}\/\d{2} \| \d{2}:\d{2}:\d{2}\]) (.*?) - (.*?)$/

Jak jsem už ale kdysi dávno říkal, budeš se muset snažit.
Yuff.3
Profil
Fisir:
Ďakujem veľmi pekne. Áno viem, nezabudol som.

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: