php如何隐藏php的版本号(X-Powered-By: PHP)

由php生成的html代码,默认会在 http协议的头部给出,php的版本号信息。处于安全的目的,需要把php的版本号给隐藏掉。删除php版本号,仅仅需要修改一个配置选择就可以。expose_php = On , expose 顾名思义就是暴露的意思,默认是开启的,关闭即可。

继续阅读

如何实现代码适配网站的制作

代码适配的网站,通常就是针对手机端生成手机端的页面,电脑端生成电脑端的页面。原理就是通过 UA(user-agent) 在程序中判断一下,根据判断的结果,加载不同的模板即可。手机端加载手机端的页面,电脑端加载电脑端的页面。

继续阅读

php正则表达式非贪婪模式

php正则表达式中,贪婪模式就是尽量多的匹配,非贪婪模式就是尽量少的的匹配。可以使用惰性限定符或者修饰符来进行处理。修饰符是整个正则表达式进行处理,而惰性限定符可以控制的更为精准。下面给出一个例子。

继续阅读

nginx环境下thinkphp添加对 pathinfo的支持

最早接触pathinfo,是在使用thinkphp做url重写的时候遇到的。phpinfo 不是thinkphp独有的,甚至也不是php独有的。最基本的应该说 pathifo是一种cgi标准。可以简单的理解成 PATHINOF提供了一个虚拟的路径,说是虚拟的因为,服务器中可能没有具体的这个路径。比如 /index.php/c/a/s.html服务器中没有一个文件夹的名字是 index.php ,并

继续阅读