php将服务端的文件读出来显示在web页面实例


Posted in PHP onOctober 31, 2016

本篇文章的内容我将告诉你如何应用php将服务端的文件读出来显示在web页面。

现有保存在服务端的文件orders.txt,内容为:

php将服务端的文件读出来显示在web页面实例

现创建vieworder.PHP文件,将其读出并显示;

<?php 
  $DOCUMENT_ROOT =$_SERVER['DOCUMENT_ROOT']; 
?> 
<!DOCTYPE html> 
<html> 
<head> 
  <meta charset="UTF-8"> 
  <title>客户订单</title> 
</head> 
<body> 
<h1>我们的商店</h1> 
<h2>客户订单</h2> 
<?php 
  //打开文件,(只读模式+二进制模式) 
  @$fp=fopen("$DOCUMENT_ROOT/L02/files/orders.txt",'rb'); 
  flock($fp,LOCK_SH); 
  if(!$fp){ 
    echo "<p><strong>订单没有加载,请再试一次</strong></p>"; 
    exit; 
  } 
  while(!feof($fp)){ 
    $order=fgets($fp,999); 
    echo $order."<br/>"; 
  } 
  //释放已有的锁定 
  flock($fp,LOCK_UN); 
  //关闭文件流 
  fclose($fp); 
?> 
 
</body> 
</html>

最后呈现的页面为:

php将服务端的文件读出来显示在web页面实例

补充读写文件的相关知识点:

feof()——知道何时读完文件;
fgets()、fgetss()、fgetcsv()——每次读取一行数据;
readfile()、fpassthru()、file()、file_get_contents()——读取整个文件;
fgetc()——读取一个字符;
fread()——读取任意长度;
file_exists()——查看文件是否存在;
filesize()——确定文件大小;
unlink()——删除一个文件;
rewind()、fseek()、ftell()——在文件中定位;
flock()——文件锁定;

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
基于数据库的在线人数,日访问量等统计
Oct 09 PHP
php上传、管理照片示例
Oct 09 PHP
加强版phplib的DB类
Mar 31 PHP
php 页面执行时间计算代码
Dec 04 PHP
解析ajax事件的调用顺序
Jun 17 PHP
PHP系统命令函数使用分析
Jul 05 PHP
配置php网页显示各种语法错误
Sep 23 PHP
PHP常用技术文之文件操作和目录操作总结
Sep 27 PHP
Yii rules常用规则示例
Mar 15 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
Oct 25 PHP
完美的php分页类
Oct 24 PHP
PHP实现浏览器格式化显示XML的方法示例
Jan 22 PHP
PDO的安全处理与事物处理方法
Oct 31 #PHP
PHP仿微信发红包领红包效果
Oct 30 #PHP
PHPCMS忘记后台密码的解决办法
Oct 30 #PHP
php set_include_path函数设置 include_path 配置选项
Oct 30 #PHP
php 截取utf-8格式的字符串实例代码
Oct 30 #PHP
php mysql like 实现多关键词搜索的方法
Oct 29 #PHP
PHP请求远程地址设置超时时间的解决方法
Oct 29 #PHP
You might like
PHP生成静态页面详解
2006/11/19 PHP
PHP无限分类代码,支持数组格式化、直接输出菜单两种方式
2011/05/18 PHP
PHP时间戳与日期之间转换的实例介绍
2013/04/19 PHP
PHP生成自适应大小的缩略图类及使用方法分享
2014/05/06 PHP
js 居中漂浮广告
2010/03/21 Javascript
asm.js使用示例代码
2013/11/28 Javascript
jQuery简单实现遍历数组的方法
2015/04/14 Javascript
详解JavaScript中localStorage使用要点
2016/01/13 Javascript
基于canvas实现的钟摆效果完整实例
2016/01/26 Javascript
javascript实现仿百度图片的瀑布流加载效果
2016/04/20 Javascript
浅谈javascript基础之客户端事件驱动
2016/06/10 Javascript
14 个折磨人的 JavaScript 面试题
2016/08/08 Javascript
angularjs ocLazyLoad分步加载js文件实例
2017/01/17 Javascript
JavaScript实现256色转灰度图
2017/02/22 Javascript
webpack配置sass模块的加载的方法
2017/07/30 Javascript
vue 组件 全局注册和局部注册的实现
2018/02/28 Javascript
vuex 项目结构目录及一些简单配置介绍
2018/04/08 Javascript
Bootstrap开发中Tab标签页切换图表显示问题的解决方法
2018/07/13 Javascript
2分钟实现一个Vue实时直播系统的示例代码
2020/06/05 Javascript
JS遍历树层级关系实现原理解析
2020/08/31 Javascript
Python退火算法在高次方程的应用
2018/07/26 Python
Python之修改图片像素值的方法
2019/07/03 Python
python代码xml转txt实例
2020/03/10 Python
python动态规划算法实例详解
2020/11/22 Python
世界上最大的各式箱包网络零售店:eBag
2016/07/21 全球购物
创业计划书六个要素
2013/12/26 职场文书
音乐教学随笔感言
2014/02/19 职场文书
小学生母亲节演讲稿
2014/05/07 职场文书
安全目标管理责任书
2014/07/25 职场文书
祖国在我心中演讲稿600字
2014/09/23 职场文书
2014年学校法制宣传日活动总结
2014/11/01 职场文书
学校党支部承诺书
2015/04/30 职场文书
出纳2015年度工作总结范文
2015/10/14 职场文书
《风娃娃》教学反思
2016/02/18 职场文书
MySQL Server 层四个日志
2022/03/31 MySQL
centos环境下nginx高可用集群的搭建指南
2022/07/23 Servers