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 相关文章推荐
oracle资料库函式库
Oct 09 PHP
discuz Passport 通行证 整合笔记
Jun 30 PHP
PHP字符编码问题之GB2312 VS UTF-8解决方法
Jun 23 PHP
基于empty函数的输出详解
Jun 17 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
Dec 25 PHP
PHP Curl模拟登录微信公众平台、新浪微博实例代码
Jan 28 PHP
浅谈PHP的反射机制
Dec 15 PHP
php 浮点数比较方法详解
May 05 PHP
PHP基于双向链表与排序操作实现的会员排名功能示例
Dec 26 PHP
php实现等比例压缩图片
Jul 26 PHP
PHP保留两位小数的几种方法
Jul 24 PHP
php使用redis的几种常见操作方式和用法示例
Feb 20 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下载文件源代码(强制任意文件格式下载)
2014/05/09 PHP
PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)
2016/12/14 PHP
广告代码静态化js通用函数
2007/05/09 Javascript
List all the Databases on a SQL Server
2007/06/21 Javascript
Jquery 一次处理多个ajax请求的代码
2011/09/02 Javascript
jquery插件lazyload.js延迟加载图片的使用方法
2014/02/19 Javascript
jQuery根据元素值删除数组元素的方法
2015/06/24 Javascript
jquery转盘抽奖功能实现
2015/11/13 Javascript
MVC Ajax Helper或Jquery异步加载部分视图
2015/11/29 Javascript
JavaScript、tab切换完整版(自动切换、鼠标移入停止、移开运行)
2016/01/05 Javascript
js停止冒泡和阻止浏览器默认行为的简单方法
2016/05/15 Javascript
浅谈JavaScript的自动垃圾收集机制
2016/12/15 Javascript
js监听input输入框值的实时变化实例
2017/01/26 Javascript
深入理解angular2启动项目步骤
2017/07/15 Javascript
Vue.js递归组件构建树形菜单
2017/12/24 Javascript
原生js实现下拉选项卡
2019/11/27 Javascript
vue使用openlayers实现移动点动画
2020/09/24 Javascript
Webpack5正式发布,有哪些新特性
2020/10/12 Javascript
python异步任务队列示例
2014/04/01 Python
python实现的二叉树算法和kmp算法实例
2014/04/25 Python
Python 中urls.py:URL dispatcher(路由配置文件)详解
2017/03/24 Python
python中类和实例如何绑定属性与方法示例详解
2017/08/18 Python
cmd运行python文件时对结果进行保存的方法
2018/05/16 Python
python实现的MySQL增删改查操作实例小结
2018/12/19 Python
python通过txt文件批量安装依赖包的实现步骤
2019/08/13 Python
HTML5是否真的可以取代Flash
2010/02/10 HTML / CSS
使用Html5实现异步上传文件,支持跨域,带有上传进度条
2016/09/17 HTML / CSS
德国旅行、体验和活动的预订平台:Watado
2019/12/04 全球购物
Linux常见面试题
2016/10/04 面试题
幸福家庭事迹材料
2014/02/03 职场文书
环保倡议书范文
2014/05/12 职场文书
离婚协议书怎么写
2015/01/26 职场文书
自考生自我评价
2019/06/21 职场文书
教你快速开启Apache SkyWalking的自监控
2021/04/25 Servers
python3+PyQt5+Qt Designer实现界面可视化
2021/06/10 Python
MongoDB数据库的安装步骤
2021/06/18 MongoDB