Har letat och letat men hittar inge svar som tillfredställer mig. De jag vill göra är följande:
Jag har en fil med säg 4 rader. Jag vill byta ut rad 2 mot nåt annat. Kan jag göra de?
3 svar · 243 visningar · startad av Epos
Har letat och letat men hittar inge svar som tillfredställer mig. De jag vill göra är följande:
Jag har en fil med säg 4 rader. Jag vill byta ut rad 2 mot nåt annat. Kan jag göra de?
Visst kan du göra det.
<?php
// Ladda innehållet till en vektor
$rad = file( "filen.txt" );
// Eftersom du ville åt rad 2 så är det index 1.
// Sedan kan du redigera den som du vill.
$rad[ 1 ] = "nytt innehåll!";
// Sen ska vi ta och spara allt igen
$str = implode( "" , $rad );
$fp = fopen( "filen.txt" , 'w' );
$fw = fwrite( $fp , $str );
$fc = fclose( $fp );
?>
Tar file() bort \r\n??