Fájl olvasási és írási műveletek kombinálása PHP-ben
A fájlok olvasása és írása kombinálható. Vegyünk példaként egy fájl olvasását, adjunk hozzá a szöveg végéhez egy felkiáltójelet, majd írjuk vissza a szöveget ugyanabba a fájlba:
$text = file_get_contents('test.txt');
file_put_contents('test.txt', $text . '!');
Tegyük fel, hogy van egy fájl, amelybe egy szám van írva. Nyissa meg ezt a fájlt, emelje a számot négyzetre, és írja vissza a fájlba.
Tegyük fel, hogy a webhely gyökerében található egy count.txt fájl.
Kezdetben a 0 szám van benne.
Tegye úgy, hogy az oldal frissítésekor
a szkriptünk minden alkalommal növelje ezt a számot
1-gyel. Így egy oldalfrissítési számlálót
kapunk fájl formájában.
Tegyük fel, hogy a webhely gyökerében a következő fájlok találhatók: 1.txt,
2.txt és 3.txt. Kézzel készítsen
tömböt ezen fájlok neveivel. Iteráljon rajta
ciklussal, olvassa ki az egyes fájlok
tartalmát, fűzze össze egyetlen sztringgé, és írja
egy új new.txt fájlba. Kezdetben ez a
fájl nem létezhet.