PHP中文网带你看php文件操作
* 文件操作的基本过程
* 1. 打开文件
* 2. 操作文件:读写追加等
* 3. 关闭文件
//1.创建或打开一个本地文件
//以r(只读)方式打开文件,不会创建新文件, 类似: r+(读写),指针在开头
// $fh = fopen('file1.txt', 'r') or die("不能打开file1.txt文件");
//以w(只写)方式打开文件,如文件不存在则创建, 类似: w+(读写),指针在开头
$fh = fopen('file2.txt', 'w') or die("不能打开file2.txt文件");
//以a(追加只写)方式打开文件,如文件不存在则创建, 类似: a+(追加读写),指针在未尾
$fh = fopen('file3.txt', 'a') or die("不能打开file3.txt文件");
//注: 在windows机器上建议读写模式符添加b,以增强对二进制文件的兼容性,如rb,wb...
//2.打开一个远程文件
$fh = fopen('http://www.php.cn/course/801.html', 'r');
//3.读取文件到浏览器
//从文件指针处读取一行并自动下移
// while ($s = fgets($fh)) {
// print $s;
// }
//fgetss()可过滤掉所有的html标签
// while ($s = fgetss($fh)) {
// print $s;
// }
//4. 读取文件到字符串:
//file_get_contens($filename)返回字符串
// $content = file_get_contents('file.txt');
//将整个页面读入到一个字符串,这在抓取其它网站内容时很有用,配合过滤正则
// $content = file_get_contents('http://www.php.cn');
// echo '文件大小: '.strlen($content).' 字节', '
';
// if (strlen($content) > 0) {
// echo $content;
// }
//5. 把整个文件读入到数组中,用换行符进行分割
$arr = file('maxim.txt');
// foreach ($arr as $key => $value) {
// echo '格言'.($key+1).': '.$value.'
';
// }
// shuffle($arr),随机打乱一个数组,返回true/false
// if (shuffle($arr)) {
// echo current($arr); //随机显示一条格言
// echo $arr[0]; //随机显示一条格言
// }
echo '
';
//array_rand($arr,$length=1):从数组随机取出一个或多个元素
//取出一个只返回键名,多个则返回随机键名数组
// echo $arr[array_rand($arr)];
print_r(array_rand($arr,3));//返回三个随机的键名 echo '<hr>';
// 遍历这个键名数组,查询出对应的数组元素值
$kes = array_rand($arr,3); foreach ($kes as $value) { //键名无意义,我们只关心值,即键名 print $arr[$value].'<hr>'; }
//文件读写完成后,应该及时关闭
fclose($fh);
//关闭脚本后,文件也会自动关闭,但还是强烈推荐手工显示式关闭,这是一个好习惯

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

要在手机上打开php文件,需要在手机上搭建一个能够运行php的服务器环境,并将php文件上传到服务器上。然后,在手机上的浏览器中输入服务器的IP地址或域名,加上php文件的路径,即可打开php文件并查看其内容。

如何处理PHP文件路径大小写错误并生成相应的报错信息在开发PHP程序的过程中,我们经常会遇到文件路径大小写错误的问题。由于Windows和Linux系统对文件路径的大小写处理方式不同,当程序在开发环境中使用Windows系统测试通过后,在部署到Linux服务器上时可能会导致路径错误。为了解决这个问题,我们可以通过一些方法来处理文件路径的大

PHP是一种广泛应用的服务器端编程语言,它具有强大的文件操作能力,而文件最终修改时间也是适用于文件操作的一种常见需求。因此,在本文中,我们将探讨PHP文件操作函数的实例——如何获取文件最后修改时间。使用filemtime()函数PHP提供了一个内置函数叫做filemtime(),用于返回一个文件的最后修改时间戳。时间戳是一个距离UNIX纪元时间1970年1月

打开php文件步骤:1、选择文本编辑器;2、在选择的文本编辑器中,创建一个新的文件,并将其保存为.php文件;3、在创建的PHP文件中,编写PHP代码;4、要在本地计算机上运行PHP文件,需要设置一个服务器环境;5、安装服务器环境后,需要将PHP文件放入服务器目录中;6、一旦将PHP文件放入服务器目录中,就可以通过浏览器来运行它。

php文件中可包含的内容:1、起始标签“<?php”和结束标签“?>”,所有PHP代码都必须写在这对标签的里面;2、分号“;”,是PHP语句的分隔符,也代表着代码执行的指令;3、注释,有单行注释“//”、多行注释“/* */”、Shell注释“#”三种风格注释;4、换行符,可加强代码的可读性;5、代码段(如函数等)。

PHP是一种广泛使用的开源编程语言,它在Web开发中的应用十分广泛。在PHP中,文件操作是非常常见的操作之一。PHP提供了丰富的文件操作函数,可用于读写、创建和删除文件等操作。本文将介绍PHP文件操作函数的一种实例:文件删除。在PHP中,要删除一个文件,可以使用unlink()函数。此函数接受一个字符串参数,表示要删除的文件路径。例如,以下代码将删除一个名为

打开php文件的工具:1、Notepad++;2、Sublime Text;3、Visual Studio Code;4、Eclipse;5、XAMPP。详细介绍:1、Notepad++,这是一个免费的文本编辑器,支持多种编程语言,包括PHP,它具有语法高亮和代码折叠等功能,可以更轻松地阅读和编辑PHP代码;2、Sublime Text,这是一款功能强大的文本编辑器等等。

如何使用PHP编写一个简易的文件管理系统序言:随着互联网的飞速发展,我们日常生活中接触到的各种文件越来越多,想要有效地管理这些文件变得尤为重要。PHP作为一种常用的服务器端脚本语言,可以帮助我们构建一个简易而高效的文件管理系统。本文将详细介绍如何使用PHP编写一个具备基本功能的文件管理系统,并提供具体代码示例。一、搭建基础环境在开始编写文件管理系统之前,我们