php文件后缀不强制为.php的实操方法


Posted in PHP onSeptember 18, 2019

在大家学习PHP中,认为php文件的后缀一定为.php,其实不然,我们可以把它写成其他的后缀。这样也可以防止其他人的恶意攻击。

php文件后缀不强制为.php的实操方法

php文件后缀不强制为.php

首先,我们先测试一下,PHP文件的后缀按传统的.php结尾的文件。然后在浏览器中运行这个文件。完美运行。

php文件后缀不强制为.php的实操方法

我们在建立一个文件。这个文件的后缀为.inc。然后呢,运行这个文件,看是否可以运行。这个时候,我们会发现一个问题。运行的时候出现一个下载框。

php文件后缀不强制为.php的实操方法

类似于这样的文件,不是已.php结尾。但是里面的内容为php内容。就得使用php的内置函数include或者require来引用过来使用。

php文件后缀不强制为.php的实操方法

然后运行这个文件。你就可以看到,完美运行。PHP内置就是,只要是PHP内容,PHP解析器会完美的运行。

php文件后缀不强制为.php的实操方法

注意事项

我这个测试用的是a.php文件和arr.inc。这个后缀还可以是tel等。

以上就是php文件后缀不强制为.php的详细内容,感谢大家对三水点靠木的支持。

PHP 相关文章推荐
一家之言的经验之谈php+mysql扎实个人基本功
Mar 27 PHP
php判断GIF图片是否为动画的方法
Sep 04 PHP
thinkphp中session和cookie无效的解决方法
Dec 19 PHP
php读取mssql的ntext字段返回值为空的解决方法
Dec 30 PHP
PHP Warning: Module 'modulename' already loaded in问题解决办法
Mar 16 PHP
php生成年月日下载列表的方法
Apr 24 PHP
php实现XSS安全过滤的方法
Jul 29 PHP
PHP中字符与字节的区别及字符串与字节转换示例
Oct 15 PHP
yii2 resetful 授权验证详解
May 18 PHP
php魔法函数与魔法常量使用介绍
Jul 23 PHP
Laravel如何使用Redis共享Session
Feb 23 PHP
PHP开发实现快递查询功能详解
Apr 08 PHP
php校验公钥是否可用的实例方法
Sep 17 #PHP
php写入mysql中文乱码的实例解决方法
Sep 17 #PHP
php写入txt乱码的解决方法
Sep 17 #PHP
解决php写入数据库乱码的问题
Sep 17 #PHP
php写入文件不覆盖的实例讲解
Sep 17 #PHP
php提供实现反射的方法和实例代码
Sep 17 #PHP
php探针使用原理和技巧讲解
Sep 17 #PHP
You might like
ThinkPHP结合AjaxFileUploader实现无刷新文件上传的方法
2014/10/29 PHP
PHP explode()函数的几个应用和implode()函数有什么区别
2015/11/05 PHP
php实现计算百度地图坐标之间距离的方法
2016/05/05 PHP
php中的依赖注入实例详解
2019/08/14 PHP
Laravel框架源码解析之反射的使用详解
2020/05/14 PHP
Ajax::prototype 源码解读
2007/01/22 Javascript
JavaScript实现表格排序方法
2013/06/14 Javascript
使用js 设置url参数
2013/07/08 Javascript
Ext JS 4实现带week(星期)的日期选择控件(实战一)
2013/08/21 Javascript
JS将数字转换成三位逗号分隔的样式(示例代码)
2014/02/19 Javascript
jquery选择器大全 全面详解jquery选择器
2014/03/06 Javascript
node.js中的fs.rmdir方法使用说明
2014/12/16 Javascript
jQuery对象的length属性用法实例
2014/12/27 Javascript
NodeJS学习笔记之Connect中间件模块(二)
2015/01/27 NodeJs
基于JQuery和CSS3实现仿Apple TV海报背景视觉差特效源码分享
2015/09/21 Javascript
JS实现兼容性较好的随屏滚动效果
2015/11/09 Javascript
基于Vue的文字跑马灯组件(npm 组件包)
2017/05/24 Javascript
react router 4.0以上的路由应用详解
2017/09/21 Javascript
详解设置Webstorm 利用babel将ES6自动转码成ES5
2017/12/20 Javascript
Vue之mixin全局的用法详解
2018/08/22 Javascript
Node.js 实现简单的无侵入式缓存框架的方法
2019/07/21 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
2019/10/26 jQuery
JS实现简单日历特效
2020/01/03 Javascript
Element PageHeader页头的使用方法
2020/07/26 Javascript
Python入门篇之列表和元组
2014/10/17 Python
Python enumerate索引迭代代码解析
2018/01/19 Python
Python基于Socket实现简单聊天室
2020/02/17 Python
Python使用plt.boxplot() 参数绘制箱线图
2020/06/04 Python
Linux安装Python3如何和系统自带的Python2并存
2020/07/23 Python
html5中地理位置定位api接口开发应用小结
2013/01/04 HTML / CSS
详解HTML5之pushstate、popstate操作history,无刷新改变当前url
2017/03/15 HTML / CSS
苹果中国官方网站:Apple中国
2016/07/22 全球购物
Electric官网:美国高级眼镜和配件品牌
2020/06/04 全球购物
机关单位人员学雷锋心得体会
2014/03/10 职场文书
会计工作检讨书
2015/02/19 职场文书
导游词之青岛崂山
2019/12/27 职场文书