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 相关文章推荐
支持oicq头像的留言簿(二)
Oct 09 PHP
echo(),print(),print_r()之间的区别?
Nov 19 PHP
PHP目录函数实现创建、读取目录教程实例
Jan 13 PHP
linux环境apache多端口配置虚拟主机的方法深入介绍
Jun 09 PHP
sae使用smarty模板的方法
Dec 17 PHP
php实现俄罗斯乘法实例
Mar 07 PHP
什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
Jul 01 PHP
解决nginx不支持thinkphp中pathinfo的问题
Jul 21 PHP
PHP 7.1新特性的汇总介绍
Dec 16 PHP
PHP获取文件扩展名的方法实例总结
Jun 10 PHP
php+Ajax处理xml与json格式数据的方法示例
Mar 04 PHP
php DES加密算法实例分析
Sep 18 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
超级简单的php+mysql留言本源码
2009/11/11 PHP
symfony2.4的twig中date用法分析
2016/03/18 PHP
PHP中register_shutdown_function函数的基础介绍与用法详解
2017/11/28 PHP
jquery.post用法关于type设置问题补充
2014/01/03 Javascript
javascript break指定标签打破多层循环示例
2014/01/20 Javascript
JavaScript基于原型链的继承
2016/06/22 Javascript
jQuery Select下拉框操作小结(推荐)
2016/07/22 Javascript
JS和jQuery通过this获取html标签中的属性值(实例代码)
2017/09/11 jQuery
详解用Node.js实现Restful风格webservice
2017/09/29 Javascript
js实现纯前端压缩图片
2020/11/16 Javascript
[11:27]《一刀刀一天》之DOTA全时刻20:TI4总奖金突破920W TS赛事分析
2014/06/18 DOTA
[01:48]2018DOTA2亚洲邀请赛主赛事第二日五佳镜头 VG完美团战逆转TNC
2018/04/05 DOTA
Python入门及进阶笔记 Python 内置函数小结
2014/08/09 Python
Python简单实现阿拉伯数字和罗马数字的互相转换功能示例
2018/04/17 Python
Python中循环引用(import)失败的解决方法
2018/04/22 Python
python 使用re.search()筛选后 选取部分结果的方法
2018/11/28 Python
python自动发微信监控报警
2019/09/06 Python
python模块导入的方法
2019/10/24 Python
python__new__内置静态方法使用解析
2020/01/07 Python
JupyterNotebook 输出窗口的显示效果调整方法
2020/04/13 Python
世界上最大的餐具公司:Oneida
2016/12/17 全球购物
eBay德国站:eBay.de
2017/09/14 全球购物
FC-Moto瑞典:欧洲最大的摩托车服装和头盔商店之一
2018/11/27 全球购物
Troy-Bilt官网:草坪割草机、吹雪机、分蘖机等
2019/02/19 全球购物
运动鞋、街头服装、手表和手袋的实时市场:StockX
2020/11/25 全球购物
什么是数据库锁?Oracle中都有哪些类型的锁?
2015/08/21 面试题
主键(Primary Key)约束和唯一性(UNIQUE)约束的区别
2013/05/29 面试题
毕业生就业推荐信范文
2013/12/01 职场文书
人力资源部副职的竞聘演讲稿
2014/01/07 职场文书
新学期班主任寄语
2014/01/18 职场文书
工作态度检讨书
2014/02/11 职场文书
材料专业毕业生求职信
2014/02/26 职场文书
学习张丽丽心得体会
2014/09/03 职场文书
致800米运动员广播稿(10篇)
2014/10/17 职场文书
群众路线自查自纠工作情况报告
2014/10/28 职场文书
小学教研工作总结2015
2015/05/13 职场文书