Autor | Zpráva | ||
---|---|---|---|
goro99 Profil |
#1 · Zasláno: 22. 1. 2014, 21:13:50
Ahojec,
Nevím jaký mám použít příkaz mám txt soubor který vypadá asi takto: x;y;z; a potřebuji nějakým příkazem smazat x; respektive vždy ten zápis, který je jako první v souboru nevím ovšem kolik má znaků vím jen že je oddělen středníkem díky za odpovědi |
||
abc Profil |
$str = "x;y;z"; $substr = substr($str, strpos($str, ";") + 1, strlen($str)); |
||
juriad Profil |
#3 · Zasláno: 22. 1. 2014, 21:20:03
Nezkoušeno, ale vypadá OK:
$obsah = file_get_contents('soubor.txt'); $index = strpos($obsah, ';'); if ($index !== FALSE) { # byl nalezen středník na pozici $index $novy = substr($obsah, $index + 1); file_put_contents('soubor.txt', $novy); } Varuji tě, že při větší zátěži serveru se můžou dít podivné věci. PHP - file_get_contents / fwrite - občas se vynuluje soubor abc: Myslel to opačně. Alespoň tak to chápu já. |
||
goro99 Profil |
#4 · Zasláno: 24. 1. 2014, 14:06:55
díkes moc
|
||
Časová prodleva: 11 let
|
0