Fájlba írás, olvasás Példa01

  1. pelda01 fgetc( ) függvény
  2. pelda02 feof( ) függvény
  3. pelda03 fgets( ) függvény.

Az fgetc() függvény

 


Ön a(z) 31. látogató.


 

A 03.php minat leírása.

A fájl mutató rövidítése = fm

<?php
$szamlalo="";
$szamlalo_fajl="./adatok01.dat";
if (!($fm = fopen($szamlalo_fajl, "r"))) {
die ("A (z) $szamlalo_fajl állomány nem nyitható meg.");
}

$szamlalo = (int) $szamlalo;
do {
$egy_kar = fgetc($fm);
$szamlalo .= $egy_kar;
} while($egy_kar);

fclose($fm);

//$szamlalo= 0; //alkalmanként tíltsuk le, hogy a fájban tárolt adat kezdőértéke ismét 1 legyen

$szamlalo++;
echo "Ön a(z) $szamlalo. látogató.";

$fm = fopen($szamlalo_fajl, "w");
fwrite($fm, $szamlalo);
fclose($fm);
?>

 

 

 

Megfigyelés:
A fájl másolása, azaz másik számítógépre telepítésekor sem felejti el az eddigi számláló értékét.
Így az új helyen, a régi adatok értékével kezdi a számlálás folytatását.