Maison  >  Article  >  développement back-end  >  Explication graphique et textuelle détaillée de la façon dont PHP utilise le texte pour compter les visites

Explication graphique et textuelle détaillée de la façon dont PHP utilise le texte pour compter les visites

墨辰丷
墨辰丷original
2018-06-02 11:45:341390parcourir

Cet article présente principalement la méthode d'utilisation du texte pour compter les visites en PHP, impliquant des compétences liées à la lecture et à l'écriture de fichiers texte PHP et aux opérations numériques. Les amis dans le besoin peuvent se référer à la

Méthode 1 :

$fp = fopen("counter.txt", "r+");
while(!flock($fp, LOCK_EX)) { // acquire an exclusive lock
  // waiting to lock the file
}
$counter = intval(fread($fp, filesize("counter.txt")));
$counter++;
ftruncate($fp, 0);   // truncate file
fwrite($fp, $counter); // set your data
fflush($fp);      // flush output before releasing the lock
flock($fp, LOCK_UN);  // release the lock
fclose($fp);

Méthode 2 :

fichier counter.php :

<?php
/* counter */
//opens countlog.txt to read the number of hits
$datei = fopen("countlog.txt","r");
$count = fgets($datei,1000);
fclose($datei);
$count=$count + 1 ;
echo "$count" ;
echo " hits" ;
echo "\n" ;
// opens countlog.txt to change new hit number
$datei = fopen("countlog.txt","w");
fwrite($datei, $count);
fclose($datei);
?>

Utilisation :

<?php
include("counter.php");
?>

Résumé : C'est Nous espérons que l'ensemble du contenu de cet article sera utile à l'étude de chacun.

Recommandations associées :

Comment implémenter des astérisques pour masquer le nom d'utilisateur, le téléphone portable et l'e-mail en PHP

Il y aura de nombreuses implémentations PHP Compressez le fichier au format zip et téléchargez-le localement

phpExemple détaillé de la méthode de développement du programme pour l'interface de configuration de la plateforme publique WeChat

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn