// önce dosya içeriğini çektik
$dosya_icerigi = file_get_contents('dosya.txt');
// regex ile satır başlarına ; ekledik
$yeni_dosya_icerigi = preg_replace('/^/m', ';', $dosya_icerigi);
// dosyayı kaydettik
file_put_contents('dosya.txt', $yeni_dosya_icerigi);- File_get_contents fonksiyonu belirtilen konumdaki dosyanın içeriğini getirir.
- Preg_replace fonksiyonu belirtilen Regex'e uyan sonuçları belirtilen string ile değiştirir. ^ işareti Regex'te satır başı anlamına gelir. /m ile Regex seçicisinin multiline yani çoklu satır seçmesini sağlar.
- File_put_contents fonksiyonu belirtilen konuma dosya içeriğini yazar.