| 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: 12 let
|
|||
0