Home >Daily Programming >PHP Knowledge >PHP counts website visits: Implementation method of text counter (image, text + video)

PHP counts website visits: Implementation method of text counter (image, text + video)

藏色散人
藏色散人Original
2018-10-17 17:49:099553browse

This article mainly introduces the method of using PHP text counter to realize the function of statistical website visits.

Website visits is one of the important factors for observing website traffic. So how do we use PHP to count website visits?

In fact, as long as everyone masters the idea of ​​​​implementation, it will be very easy to understand.

That is, when the user issues an access request to the server, the server reads the file with the number of accesses. If the file does not exist, it is created. If the file exists, it is 1, and then returns to the client, and the server saves it. The same goes for the number of new views and the new user access process.

We have this idea in this article [How does PHP continuously write content to the file header? ], it has also been introduced in detail for everyone, you can choose to refer to it.

Below we will give you a detailed introduction to the implementation method of Text Counter based on specific code examples.

<html>
<head>
    <meta charset="UTF-8">
    <title>PHP网站访问量文本计数器</title>
</head>
<body>
<?php
$fileName = &#39;hello.txt&#39;;
$max= 9;
if (!is_file($fileName)) {
    touch(&#39;hello.txt&#39;);
    $file = fopen($fileName, &#39;rb+&#39;);
    fwrite($file, 1);
    fclose($file);
    return ;
} else {
    $file = fopen($fileName, &#39;r&#39;);
    $content = fread($file,$max);
    fclose($file);
    $file = fopen($fileName, &#39;w&#39;);
    $content++;
    fwrite($file, $content);
    fclose($file);
}
    ?>
<div id="dd" align="center">
    <span>欢迎您!</span>
    <span>您是本站的第
        <?php
             echo $content;                            //输出计数器
            ?>
        位访客!</span>
</div>
</body>
</html>

In the above code, the calculation method for implementing text counter is written for everyone.

Here we define a 'hello.txt' data file. First determine whether the file exists. If it does not exist, create it and use 1 as the initial data. Otherwise, read the data, close the file, and then accumulate the The data is written to 'hello.txt' to accumulate data, and finally the data information is output to the web page.

Every time you refresh the browser, the effect is as follows:

PHP counts website visits: Implementation method of text counter (image, text + video)

This article will introduce to you PHP statistics website visitsAlso It is a simple implementation method of Text Counter. It is simple and easy to understand. I hope it will be helpful to friends in need!

If you want to know more about PHP, you can follow the PHP Chinese website PHP Video Tutorial, everyone is welcome to refer to and learn!

The above is the detailed content of PHP counts website visits: Implementation method of text counter (image, text + video). For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn