Fájl kezelésének üzemmódja "a+"

Az állományt, olvasásra és bővítésre nyítja meg.
Az új adatok, a már meglévő tartalom végétől kezdve kerülnek beillesztésre.


Adatot tároló TXT fájból kiíratandó rész:
ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abcde. ABCD xywz abc

Program leírása.

  1. Adatokat írunk a TXT fájlba.
    (Összesen 17 darab karakterláncot tartalmaz a szövegünk, azaz bele kell számolni a szóközt is.)
  2. Kiolvassuk a TXT fájl tartalmából annyi darab karakterláncot, amennyit meghatározunk, jelen esetben ez az érték "200"

<?php
$munka_fajl="./pelda_ap_txt01.txt";
if (!($fm = fopen($munka_fajl, "a+"))) {
die ("A (z) $munka_fajl állomány nem nyitható meg.");
}
// Tartalmat változóhoz rendeljük, az adatok beolvasása(honnan, mennyi bajt); meghatározással.
$adatok_beolvasasa = fread ($fm, 200);

// A $adatok_beolvasasa változóban tárolt adatok, kiíratása.
echo "<p><strong><u>A TXT fájból kiíratandó rész:</u><br /><span class='sargahatter'>$adatok_beolvasasa</span></strong></p>";

fwrite ($fm, "ABCD xywz abcde. "); // Adatok írása(hova, "mit");
fclose($fm); // Eddigi munkamenet lezárása
?>

<!-- xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->