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函数(ignore_user_abort)
Aug 01 PHP
php发送post请求函数分享
Mar 06 PHP
php实现文件下载功能的几个代码分享
May 10 PHP
qq登录,新浪微博登录接口申请过程中遇到的问题
Jul 22 PHP
php中count获取多维数组长度的方法
Nov 03 PHP
Symfony页面的基本创建实例详解
Jan 26 PHP
php把大写命名转换成下划线分割命名
Apr 27 PHP
php读取csc文件并输出
May 21 PHP
Linux php 中文乱码的快速解决方法
May 13 PHP
详解PHP数据压缩、加解密(pack, unpack)
Dec 17 PHP
在 Laravel 中 “规范” 的开发短信验证码发送功能
Oct 26 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
Jun 20 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实现下载功能的代码
2012/09/29 PHP
在Ubuntu 18.04上安装PHP 7.3 7.2和7.0的方法
2019/04/09 PHP
PHP连续签到功能实现方法详解
2019/12/04 PHP
PHP实现限制域名访问的实现代码(本地验证)
2020/09/13 PHP
PHP中的输出echo、print、printf、sprintf、print_r和var_dump的示例代码
2020/12/01 PHP
在Javascript中定义对象类别
2006/12/22 Javascript
JAVASCRIPT  THIS详解 面向对象
2009/03/25 Javascript
javascript 解决表单仍然提交即使监听处理函数返回false
2010/03/14 Javascript
node.js中的path.join方法使用说明
2014/12/08 Javascript
IE中鼠标经过option触发mouseout的解决方法
2015/01/29 Javascript
JS函数this的用法实例分析
2015/02/05 Javascript
jQuery判断对象是否存在的方法
2015/02/05 Javascript
jquery 获取select数组与name数组长度的实现代码
2016/06/20 Javascript
AngularJS中$apply方法和$watch方法用法总结
2016/12/13 Javascript
jQuery使用siblings获取某元素所有同辈(兄弟姐妹)元素用法示例
2017/01/30 Javascript
Bootstrap table表格简单操作
2017/02/07 Javascript
微信小程序实现验证码获取倒计时效果
2018/02/08 Javascript
layer弹窗在键盘按回车将反复刷新的实现方法
2019/09/25 Javascript
从零使用TypeScript开发项目打包发布到npm
2020/02/14 Javascript
Python读取mp3中ID3信息的方法
2015/03/05 Python
Python的ORM框架中SQLAlchemy库的查询操作的教程
2015/04/25 Python
基于Python如何使用AIML搭建聊天机器人
2016/01/27 Python
python实现飞机大战游戏
2020/10/26 Python
Flask框架工厂函数用法实例分析
2019/05/25 Python
Python PyCharm如何进行断点调试
2019/07/05 Python
pytorch模型存储的2种实现方法
2020/02/14 Python
在PyTorch中使用标签平滑正则化的问题
2020/04/03 Python
美国运动鞋和服装网上商店:YCMC
2018/09/15 全球购物
.NET初级开发工程师面试题(包括Javascript)
2012/08/22 面试题
几个Linux面试题笔试题
2012/12/01 面试题
运动会100米解说词
2014/01/23 职场文书
计算机科学系职业生涯规划书
2014/03/08 职场文书
环境保护建议书
2014/08/26 职场文书
公司晚会主持词
2019/04/17 职场文书
用Python远程登陆服务器的步骤
2021/04/16 Python
spring注解 @PropertySource配置数据源全流程
2022/03/25 Java/Android