PHP实现在线阅读PDF文件的方法


Posted in PHP onJune 17, 2015

本文实例讲述了PHP实现在线阅读PDF文件的方法。分享给大家供大家参考。具体实现方法如下:

<?php
if(!function_exists('read_pdf')) {
  function read_pdf($file) {
    if(strtolower(substr(strrchr($file,'.'),1)) != 'pdf') {
      echo '文件格式不对.';
      return;
    }
    if(!file_exists($file)) {
      echo '文件不存在';
      return;
    }
    header('Content-type: application/pdf');
    header('filename='.$file);
    readfile($file);
  }
}
read_pdf('Python_study.pdf');

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
php xml文件操作代码(一)
Mar 20 PHP
php利用header函数实现文件下载时直接提示保存
Nov 12 PHP
PHP序列号生成函数和字符串替换函数代码
Jun 07 PHP
php防止SQL注入详解及防范
Nov 12 PHP
php官方微信接口大全(微信支付、微信红包、微信摇一摇、微信小店)
Dec 21 PHP
PHP微信开发之查询城市天气
Jun 23 PHP
php安装ssh2扩展的方法【Linux平台】
Jul 20 PHP
php使用PDO获取结果集的方法
Feb 16 PHP
php mysql PDO 查询操作的实例详解
Sep 23 PHP
PHP实现基于栈的后缀表达式求值功能
Nov 10 PHP
thinkphp5实现无限级分类
Feb 18 PHP
PHP代码覆盖率统计详解
Jul 22 PHP
php源码分析之DZX1.5字符串截断函数cutstr用法
Jun 17 #PHP
php源码分析之DZX1.5加密解密函数authcode用法
Jun 17 #PHP
php源码分析之DZX1.5随机数函数random用法
Jun 17 #PHP
php正则替换处理HTML页面的方法
Jun 17 #PHP
PHP排序算法类实例
Jun 17 #PHP
php准确获取文件MIME类型的方法
Jun 17 #PHP
php操作MongoDB类实例
Jun 17 #PHP
You might like
全国FM电台频率大全 - 22 重庆市
2020/03/11 无线电
PHP爆绝对路径方法收集整理
2012/09/17 PHP
php设计模式之单例模式使用示例
2014/01/20 PHP
Destoon实现多表查询示例
2014/08/21 PHP
php实现购物车功能(上)
2020/07/23 PHP
PHP判断用户是否已经登录(跳转到不同页面或者执行不同动作)
2016/09/22 PHP
php防止sql注入的方法详解
2017/02/20 PHP
按钮JS复制文本框和表格的代码
2011/04/01 Javascript
Google的跟踪代码 动态加载js代码方法应用
2012/11/12 Javascript
jquery实现点击TreeView文本父节点展开/折叠子节点
2013/01/10 Javascript
Node.js中使用Buffer编码、解码二进制数据详解
2014/08/16 Javascript
JavaScript实现将文本框的值插入指定位置的方法
2015/08/13 Javascript
pace.js页面加载进度条插件
2015/09/29 Javascript
javaScript如何跳出多重循环break、continue
2016/09/01 Javascript
vuejs+element-ui+laravel5.4上传文件的示例代码
2017/08/12 Javascript
小程序实现短信登录倒计时
2019/07/12 Javascript
详解微信小程序图片地扯转base64解决方案
2019/08/18 Javascript
使用JavaScript实现网页秒表功能(含开始、暂停、继续、重置功能)
2020/06/05 Javascript
js实现盒子拖拽动画效果
2020/08/09 Javascript
详解uniapp的全局变量实现方式
2021/01/11 Javascript
详解React中共享组件逻辑的三种方式
2021/02/02 Javascript
Python中转换角度为弧度的radians()方法
2015/05/18 Python
让Python代码更快运行的5种方法
2015/06/21 Python
selenium+python自动化测试之多窗口切换
2019/01/23 Python
Selenium python时间控件输入问题解决方案
2020/07/22 Python
Python 代码调试技巧示例代码
2020/08/11 Python
Python中的面向接口编程示例详解
2021/01/17 Python
css3实现多个元素依次显示效果
2017/12/12 HTML / CSS
Kathmandu英国网站:新西兰户外运动品牌
2017/03/27 全球购物
职业技术学校毕业生推荐信
2013/12/03 职场文书
2014升学宴答谢词
2014/01/26 职场文书
教师党员一句话承诺
2014/03/28 职场文书
2014年党员加强作风建设思想汇报
2014/09/15 职场文书
工作失职检讨书
2015/01/26 职场文书
公司借款担保书
2015/09/22 职场文书
OpenFeign实现远程调用
2022/08/14 Java/Android