美文网首页
读取文件内容-PHP

读取文件内容-PHP

作者: Yoyo_UoU | 来源:发表于2017-12-19 17:28 被阅读0次

isset() 检查是否声明变量
empty() 检查变量是否有值 (有值返回false)
substr(string,start,length) 返回字符串部分内容
strlen(str) 返回字符串长度
file_exists(path) 检查文件目录是否存在
LOCK_SH 文件加锁
LOCK_UN 文件解锁
fopen("文件","打开方式") 以某种方式打开文件
fread("文件",length) 读出文件内容
filesize() 函数返回指定文件的大小。
fclose("文件") 关闭文件
opendir("文件") 打开文件夹
readdir("文件") 获取文件名称
explode('符号',"字符串内容") 把字符串内容分隔成数组
include "file.src" 引入文件
header("Content-type: text/html; charset=utf-8"); 页面编码utf-8
trim(str) 删除字符串两边多余的空格,第二个可选参数,删除字符

$_GET['entry'] = "201712-20171215";

if(!isset($_GET['entry'])){
    echo 'err';
    exit;
}
$path = substr($_GET['entry'],0,6);
$entry = substr($_GET['entry'],7,9);

$file_name = $path.'/'.$entry.'.txt';
if (file_exists($file_name)){
    $fp=@fopen($file_name,'r');
    if($fp){
        flock($fp,LOCK_SH);
        $result = fread($fp,1024);
        echo $result;
0    }
    flock($fp,LOCK_UN);
    fclose ($fp);
}
$content = explode('|',$result);
@ 作用

再写输出当前日期时
print_r(date('Y'));
在页面上会输出相应的日期,但也会输出警告或者错误信息以及路径
print_r(@date('Y'));

@可以屏蔽函数执行过程中遇到问题而产生的一些错误、警告信息,这样用户就看不到程序的出错信息。这样除了用户界面会友好一些外,更重要的是安全性,因为屏蔽了出错文件的路径等信息。

相关文章

  • 文件系统

    PHP文件系统之读取文件内容 PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_conten...

  • 读取文件内容-PHP

    isset() 检查是否声明变量empty() 检查变量是否有值 (有值返回false)substr(string...

  • PHP学习笔记 - 进阶篇(7)

    文件操作 读取文件内容 PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_contents,...

  • 1.8 PHP文件系统

    读取文件内容PHP具有丰富的文件操作函数,最简单的读取文件的函数为 file_get_contents ,可以将整...

  • PHP 文件篇

    读取文件内容 PHP具有丰富的文件操作函数,最简单的读取文件的函数为file_get_contents,可以将整个...

  • PHP入门

    、 PHP 文件打开/读取/读取/创建/写入

  • PHP基础回顾(一)

    PHP 能做什么?PHP 可以生成动态页面内容PHP 可以创建、打开、读取、写入、关闭服务器上的文件PHP 可以收...

  • PHP学习之文件操作

    文件操作 在开发PHP项目的过程中,我们经常会遇到需要操作文件,比如读取文件的内容,向文件输入内容,以及文件的其他...

  • php漏洞

    php反序列化 php伪协议 php://input可以读取以post方式提交的内容,通常和文件包含放在一起使用。...

  • php逐行读取文本

    php逐行读取文本内容

网友评论

      本文标题:读取文件内容-PHP

      本文链接:https://www.haomeiwen.com/subject/nmgpwxtx.html