Those 'things' about PHP files! ! !
The previous article introduced you to " Learn more about PHP arrays! ! ! 》, this article continues to introduce to you what a PHP file is. If you are interested in the use of PHP files, why not come and learn with me?
#fopen() function is used to open a file in PHP. Opening Files The fopen() function is used to open files in PHP. The first parameter of this function contains the name of the file to be opened, and the second parameter specifies which mode to use to open the file.
fopen syntax, as shown below:
<html> <body> <?php $file=fopen("welcome.txt","r"); ?> </body> </html>
Open file mode, as shown below:
Note
: If the fopen() function cannot open the specified file, it returns 0 (false).
If the fopen() function cannot open the specified file, the code is as follows:
<html> <body> <?php $file=fopen("welcome.txt","r") or exit("Unable to open file!"); ?> </body> </html>
The code running result is as follows:
Close the file:
fclose() function is used to close the open file:
<?php $file = fopen("test.txt","r"); //执行一些代码 fclose($file); ?>
Detect the end of file (EOF)
feof() function Detects whether the end of file (EOF) has been reached.
The feof() function is useful when looping through data of unknown length.
Note: In w , a and x modes, you cannot read open files!
if (feof($file)) echo "文件结尾";
Read the file line by line:
fgets() function is used to read the file line by line from the file.
Note: After calling this function, the file pointer will move to the next line.
Example, the following example reads the file line by line until the end of the file:
<?php $file=fopen("welcome.txt","r") or exit("无法打开文件!"); while (!feof($file)) { echo fgetc($file); } fclose($file); ?>
The code running result is as follows:
Recommended learning: "PHP Video Tutorial"
The above is the detailed content of Those 'things' about PHP files! ! !. For more information, please follow other related articles on the PHP Chinese website!

Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics



In this chapter, we will understand the Environment Variables, General Configuration, Database Configuration and Email Configuration in CakePHP.

PHP 8.4 brings several new features, security improvements, and performance improvements with healthy amounts of feature deprecations and removals. This guide explains how to install PHP 8.4 or upgrade to PHP 8.4 on Ubuntu, Debian, or their derivati

To work with date and time in cakephp4, we are going to make use of the available FrozenTime class.

Working with database in CakePHP is very easy. We will understand the CRUD (Create, Read, Update, Delete) operations in this chapter.

To work on file upload we are going to use the form helper. Here, is an example for file upload.

In this chapter, we are going to learn the following topics related to routing ?

CakePHP is an open-source framework for PHP. It is intended to make developing, deploying and maintaining applications much easier. CakePHP is based on a MVC-like architecture that is both powerful and easy to grasp. Models, Views, and Controllers gu

Validator can be created by adding the following two lines in the controller.
