文章标题

注意:谨慎操作文件
readfile()函数,仅仅读取文件内容

<?php
//假设在运行脚本文件夹有一个1.txt文件
$content=readfile('1.txt');
echo $content;
?>

fopen(文件地址,打开方式)
打开方式分类:
r–只读方式打开文件,打开时文件指针在文件的开头
w–只写方式打开文件,打开时文件的指针在文件的开头,该方式会删除原文件的内容或创立新的文件(如果文件不存在时)
a–只写方式打开文件,但文件中原有数据会保留,打开时文件的指针在文件的没品位
x–以只写的方式创建新的文件,如果文件已经存在则返回错误
r+–以读写的方式打开文件,打开文件时文件指针在文件的开头,当写入内容是会替换原位置内容
w+–以读写方式打开文件,打开文件时文件指针在文件开头,该方式会删除原文件的内容或创立新的文件(如果文件不存在时)
a++–以读写方式打开文件,文件打开时文件指针在文件末尾,该方式会保留文件原数据;如果文件不存在会创建新的文件
x+–创建文件为读写,如果文件已经存在则返回错误

fread(文件资源,读取文件内容大小)读取文件指定大小的内容,而且filesize(文件名)可以获得文件的内容大小
fwrite(文件资源,内容)
fclose(文件资源)
注释:用完的文件要及时关闭。这样有助于节省文件占用服务器资源。
fgets(文件资源)读取单行文件内容
feof(文件资源)判断是否达到文件末尾
fgetc(文件资源)

注意:读取文件或向文件中写入内容时,文件指针都会移动相应数目,再次读和写都是在文件指针处操作

文件上传

注意:允许用户上传文件是一个巨大的安全风险。请仅仅允许可信的用户执行文件上传操作。
创建一个上传文件的表单

<!DOCTYPE html>
<html>
<head>
    <title></title>
</head>
<body>
<h1>文件上传</h1>
    <form action='file.php' method='post' enctype='multipart/data-form'>
        <input type='file' name='file'  /><br/>
        <input type='submit' value='上传'>
    </form>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值