PHP include任意文件或URL介绍


Posted in PHP onApril 29, 2014

实践出真理,写一个简单文件PHP文件include一个js文件,执行后没有报错或警告信息,同时看到被包含js的文件的内容被打印出来。因此得出结论:include 目标文件可以是任意类型。

现在再回头看include的官方文档,其中有这么一段话:“当一个文件被包含时,语法解析器在目标文件的开头脱离 PHP 模式并进入 HTML 模式,到文件结尾处恢复。由于此原因,目标文件中需要作为 PHP 代码执行的任何代码都必须被包括在有效的 PHP 起始和结束标记之中。” 注意其中提到“HTML模式,PHP代码必须包括在有效的PHP标记符中”,仔细体会其含义,它其实隐式的说明了include可以是任意类型的文件。

另外在4.3.0以后,include 目标文件还可以是一个url,当然前提是需要在配置中设置 allow_url_include 为 on。

PHP 相关文章推荐
php防盗链的常用方法小结
Jul 02 PHP
PHP中数组的三种排序方法分享
May 07 PHP
深入理解用mysql_fetch_row()以数组的形式返回查询结果
Jun 05 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
Mar 28 PHP
php除数取整示例
Apr 24 PHP
PHP输出一个等腰三角形的方法
May 12 PHP
CodeIgniter针对lighttpd服务器URL重写的方法
Jun 10 PHP
学习php设计模式 php实现状态模式
Dec 07 PHP
使用PHP如何实现高效安全的ftp服务器(一)
Dec 20 PHP
Symfony2使用Doctrine进行数据库查询方法实例总结
Mar 18 PHP
PHP实现网站应用微信登录功能详解
Apr 11 PHP
PHP如何获取Cookie并实现模拟登录
Jul 16 PHP
php调用google接口生成二维码示例
Apr 28 #PHP
php将字符串转化成date存入数据库的两种方式
Apr 28 #PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
Apr 28 #PHP
删除html标签得到纯文本可处理嵌套的标签
Apr 28 #PHP
php通过ajax实现双击table修改内容
Apr 28 #PHP
php利用curl抓取新浪微博内容示例
Apr 27 #PHP
php判断页面是否是微信打开的示例(微信打开网页)
Apr 25 #PHP
You might like
3.从实例开始
2006/10/09 PHP
PHP加速 eAccelerator配置和使用指南
2009/06/05 PHP
php学习笔记 面向对象中[接口]与[多态性]的应用
2011/06/16 PHP
php模板函数 正则实现代码
2012/10/15 PHP
解析PHP缓存函数的使用说明
2013/05/10 PHP
PHP文字转图片功能原理与实现方法分析
2017/08/31 PHP
PHP实现会员账号单唯一登录的方法分析
2019/03/07 PHP
php操作redis命令及代码实例大全
2020/11/19 PHP
JavaScript 验证码的实例代码(附效果图)
2013/03/22 Javascript
jquery动态添加option示例
2013/12/30 Javascript
关闭ie窗口清除Session的解决方法
2014/01/10 Javascript
jquery checkbox 勾选的bug问题解决方案与分析
2014/11/13 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
2014/12/22 Javascript
动态加载js文件简单示例
2016/04/21 Javascript
jQuery实现字符串全部替换的方法【推荐】
2017/03/09 Javascript
React 子组件向父组件传值的方法
2017/07/24 Javascript
jQuery实现表单动态添加数据并提交的方法
2018/07/19 jQuery
详解ESLint在Vue中的使用小结
2018/10/15 Javascript
es6中Promise 对象基本功能与用法实例分析
2020/02/23 Javascript
[13:25]VP vs VICI (BO3)
2018/06/07 DOTA
Django中实现一个高性能计数器(Counter)实例
2014/07/09 Python
Python之PyUnit单元测试实例
2014/10/11 Python
Python3下错误AttributeError: ‘dict’ object has no attribute’iteritems‘的分析与解决
2017/07/06 Python
TF-IDF算法解析与Python实现方法详解
2017/11/16 Python
Python matplotlib画图与中文设置操作实例分析
2019/04/23 Python
Python 3 判断2个字典相同
2019/08/06 Python
Python 元组操作总结
2019/09/18 Python
Python class的继承方法代码实例
2020/02/14 Python
福克斯租车:Fox Rent A Car
2017/04/13 全球购物
物理专业本科生自荐信
2014/01/30 职场文书
《美丽的田园》教学反思
2014/03/01 职场文书
先进工作者事迹材料
2014/12/23 职场文书
先进典型发言材料
2014/12/30 职场文书
教师听课评语大全
2014/12/31 职场文书
如何用JavaScript检测当前浏览器是无头浏览器
2021/04/27 Javascript
React 高阶组件HOC用法归纳
2021/06/13 Javascript