本篇文章的内容我将告诉你如何应用php将服务端的文件读出来显示在web页面。
现有保存在服务端的文件orders.txt,内容为:
现创建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>
最后呈现的页面为:
补充读写文件的相关知识点:
feof()——知道何时读完文件;
fgets()、fgetss()、fgetcsv()——每次读取一行数据;
readfile()、fpassthru()、file()、file_get_contents()——读取整个文件;
fgetc()——读取一个字符;
fread()——读取任意长度;
file_exists()——查看文件是否存在;
filesize()——确定文件大小;
unlink()——删除一个文件;
rewind()、fseek()、ftell()——在文件中定位;
flock()——文件锁定;
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持小牛知识库。
本文向大家介绍php实现将wav文件转换成图像文件并在页面中显示的方法,包括了php实现将wav文件转换成图像文件并在页面中显示的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php实现将wav文件转换成图像文件并在页面中显示的方法。分享给大家供大家参考。具体分析如下: 需求:将wav文件转换成png文件并且显示出来。 Wav_To_Png.php: 效果图如下: 希望本文所述对大家
问题内容: 我是Web服务的新手。我想获得一个使用PHP的Web服务的良好教程和示例。请向我建议一些网站,以简单的方式解释这些事情。 谢谢… 问题答案: 以下是一些帮助您入门的链接: http://davidwalsh.name/web-service-php-mysql-xml- json http://www.ibm.com/developerworks/opensource/tutorial
本文向大家介绍js读取csv文件并使用json显示出来,包括了js读取csv文件并使用json显示出来的使用技巧和注意事项,需要的朋友参考一下 摘要: 前面分享了用js将json数据下载为csv文件,方便后期管理。但是对于测试人员更希望能够以页面的形式展现任务,所以就做了一个将csv文件展现在页面上的例子。 代码: 效果图: 注意:上面的例子需要服务环境
我需要创建将在两种语言之间翻译一些单词的WEB服务,所以我创建了一个接口:
本文向大家介绍PHP 读取大文件并显示的简单实例(推荐),包括了PHP 读取大文件并显示的简单实例(推荐)的使用技巧和注意事项,需要的朋友参考一下 使用PHP读取日志文件,当文件比较大的时候,会报内存不足,因此应该部分读取,读取指定的行数的数据 PHP代码: 以上这篇PHP 读取大文件并显示的简单实例(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。
我已经用php5 fpm设置了一个nginx服务器。当我尝试加载网站时,我得到一个没有错误的空白页面。Html页面可以很好地使用,但php却不行。我尝试在php中打开显示错误。但是没有运气。php5-fpm。日志没有产生任何错误,nginx也没有。 nginx。形态 编辑 这是我的nginx错误日志: