search

这是我在学习php过程中做的笔记,为了可以有一个良好的学习习惯,也为了给广大的编程爱好者一个学习的参考,特把学习笔记分享出来,希望对自己和大家都有帮助。本学习资料主要来自于LAMP兄弟连的细说PHP,PHP5中文手册和网上资料,强烈推荐有志于学习PHP的朋友选择LAMP兄弟连的《细说PHP》

文件判断函数

is_dir()

is_executable()      判断是否是可执行文件

is_file()

is_link()                   判断文件名是否为一个符号连接

is_readable()

is_uploader_fiel()     判断文件是否通过HTTP POST上传

is_writable()

 

文件属性

file_exists()

filesize()

is_readable()

is_writeable()

filectime()

filemtime()

 

取文件名 basename()

取目录     dirname()

文件路径信息  pathinfo()

 

创建文件  touch($file)

删除文件  unlink($file)

移动文件(重命名文件)   rename(“当前文件路径","目标文件路径")

复制文件   copy(“文件名",”路径")

 

读写文件

file_get_contents()

file_put_contents()

 

fopen(“URL”,模式)

各种模式:

r: 只读模式打开文件 r+:读写模式 w:  只写模式打开,若文件不存在,则新建,若文件已有内容,则覆盖 w+ :读写模式 a:   只写模式打开,若文件不存在,则新建,若文件已有内容,则追加 a+:读写模式 b :以二进制模式打开文件(图片,视频) t :以文本模式打开文件

     fread()    //读取指定长度的字符;fread(“$file”,filesize(“text.txt”))

     fgetc()     //一次从文件中读取一个字符;

     fgets()     //一次从文件中读取一行字符;

     feof($file)  //读取文件出错或到文件结束则返回真

写入文件

fwrite()

 

文件内部移动指针

ftell($file)  //返回当前指针位置

fseek($file,100,常量)      //移动文件指针

rewind()

 

basename(文件路径[,文件后缀名])         获取文件名,第二个参数为获取文件基本名称 pathinfo(文件路径)   分析当前路径,返回一个关联数组,通过dirname,basename,extension来引用 realpath(文件相对路径)     显示文件绝对路径 filesize($file)        计算文件大小 fileatime($file)       显示最后一次被访问的时间 filectime($file)        文件建立时间 filemtime($file)        文件最后一个更新 fileperms()       返回文件属性以及权限 fileowner()       取得文件所有者

 

目录操作:

opendir()   readdir()    closedir() rewinddir()     //指针返回第一个目录
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
如何在PHP中创建CSV文件如何在PHP中创建CSV文件Jun 11, 2023 pm 02:51 PM

CSV(Comma-SeparatedValues)文件格式广泛用于数据交换和导入/导出作业。在PHP中,可以使用内置的文件操作函数和CSV函数轻松创建CSV文件。在本文中,我们将学习如何使用PHP创建CSV文件。步骤一:创建CSV文件想要创建CSV文件,首先需要打开一个文件句柄,并设置文件的打开模式。在这个例子中,我们将文件打开为写模式,如果文件不存在,

如何在PHP7.0中进行文件操作?如何在PHP7.0中进行文件操作?May 26, 2023 pm 03:51 PM

在互联网时代,文件操作成为了程序员最为常见的操作之一。PHP作为一种流行的服务器端脚本语言,也有着强大的文件操作功能。本文将介绍如何在PHP7.0中进行文件操作,包括打开、读取、写入、关闭、删除文件等操作。同时,我们还将介绍一些常见的文件处理函数,以帮助读者更好地使用PHP进行文件操作。打开文件在PHP中,我们常用的文件打开函数是fopen()。该函数需要两

PHP文件处理入门:深入理解读取和写入的基本步骤PHP文件处理入门:深入理解读取和写入的基本步骤Sep 06, 2023 am 08:43 AM

PHP文件处理入门:深入理解读取和写入的基本步骤在PHP开发中,文件处理是一项非常常见且重要的任务。无论是读取文件的内容,还是将数据写入文件中,都可以通过PHP提供的内置函数来实现。本文将介绍PHP文件处理的基本步骤,并提供一些代码示例供参考。一、读取文件的基本步骤读取文件是我们在处理文件时经常需要进行的操作。下面是一个基本的读取文件的步骤:使用fopen(

PHP文件处理经验总结:实现高效读取和写入的技巧与经验PHP文件处理经验总结:实现高效读取和写入的技巧与经验Sep 06, 2023 pm 12:24 PM

PHP文件处理经验总结:实现高效读取和写入的技巧与经验在Web开发中,文件处理是一项常见的任务。无论是读取配置文件,还是写入用户上传的文件,对于PHP程序员来说,处理文件是一项必备的技能。本文将分享一些实现高效读取和写入的技巧与经验,并通过代码示例来加深理解。文件的读取读取文件是常见的操作之一,下面是几个读取文件的常用方法:1.1file_get_con

PHP文件处理入门:详解读取和写入的基本步骤PHP文件处理入门:详解读取和写入的基本步骤Sep 06, 2023 am 11:16 AM

PHP文件处理入门:详解读取和写入的基本步骤概述:在Web开发中,处理文件是一项非常常见的任务。PHP作为一种功能强大的服务器端脚本语言,提供了丰富的文件处理函数和方法,可以方便地读取和写入文件内容。本文将介绍使用PHP进行文件读取和写入的基本步骤,并提供相应的代码示例。读取文件内容:读取文件内容是常见的文件处理任务之一。PHP提供了多个函数和方法来实现这一

PHP的文件读写和目录操作:处理方法?PHP的文件读写和目录操作:处理方法?Jun 30, 2023 am 10:16 AM

如何处理PHP的文件读写和目录操作?PHP作为一种广泛应用的服务器端脚本语言,在web开发中发挥着重要的作用。在很多项目中,我们需要对文件进行读写和目录操作,以便实现数据的存储和管理。本文将介绍如何在PHP中处理文件读写和目录操作的常用方法和技巧。一、文件读写操作文件的打开和关闭要对文件进行读写操作,首先需要使用fopen函数打开文件,该函数需要接收两个参数

PHP开发必备的文件处理函数大全PHP开发必备的文件处理函数大全Jun 20, 2023 am 09:00 AM

PHP是一门广泛应用于网站开发和后端服务的高级编程语言。作为开发人员,我们需要处理大量的文件,例如读写文件,创建目录,删除文件等。在本文中,我们将为大家介绍PHP文件处理函数的一些常用操作和技巧,帮助开发人员更好地处理文件。一、文件处理函数fopen():打开文件并返回一个文件指针,可以用于读取或写入文件。fclose():关闭一个打开的文件指针。fread

如何在PHP中使用文件和目录处理函数?如何在PHP中使用文件和目录处理函数?Jul 25, 2023 am 09:58 AM

如何在PHP中使用文件和目录处理函数?在Web开发中,文件和目录的处理是常见的任务。PHP提供了一系列的文件和目录处理函数,使得开发者能够轻松地操作文件和目录。首先,让我们来看一下如何创建、删除和写入文件。创建文件使用PHP的file_put_contents函数可以将内容写入文件并创建一个新文件。以下是一个示例代码:$file='test.txt';

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Tools

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

WebStorm Mac version

WebStorm Mac version

Useful JavaScript development tools

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

SublimeText3 Linux new version

SublimeText3 Linux new version

SublimeText3 Linux latest version

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser is a secure browser environment for taking online exams securely. This software turns any computer into a secure workstation. It controls access to any utility and prevents students from using unauthorized resources.