Kezelési üzemmód "w+"

Az állományt törlésre és írásra nyitja meg.
Ha a fájl már létezik, akkor a teljes eddigi tartalmát törli, a megnyitás pillanatában.
Ezt követően, új adatokkal tölthatjük fel a fájlt.


    A következő pédában:
  1. Kitöröljük a fájl meglévő tartalmát.
  2. Adatokat írunk a TXT fájlba.
  3. Majd, kiolvassuk a TXT fájl megváltozott tartalmát.
.

Program leírása.

<?php
$munka_fajl="./pelda_wp_txt01.txt"; // Elérési útvonalat, a $munka_fajl változó tárolja. if (!($mf = fopen($munka_fajl, "w+"))) { die ("A (z) $munka_fajl állomány nem nyitható meg."); } $bevitel="ABCD xywz abcde. A régi tartalom lecserélve! "; // Ezen szöveg kerül beírásra. fwrite ($mf,$bevitel); // Adatok írása(hova, "mit"); fclose($mf); // Eddigi munkamenet lezárása $mf =fopen("./pelda_wp_txt01.txt", "r"); // Munkafájl elérési útvonala. Megnyitása olvasásra (" r ") $fread_olvas = fread($mf, 200); //Első 200 bájt beolvasása. echo $fread_olvas; //A beolvasott bájtok kiíratása. fclose ($mf); //Megnyitott munkafájl bezárása. ?>

Programunk eredményeként,
itt látható, a pelda_wp_txt01.txt fájl jelenlegi tartalma.


ABCD xywz abcde. A régi tartalom lecserélve!