-
如何屏蔽php中的phpinfo()函数
本文为大家讲解了如何设置php.ini屏蔽php中的phpinfo()函数的方法,感兴趣的同学参考下。 我们配置php环境的时候往往都会写phpinfo();这个函数来测试php环境是否安装成功,但往往这个函数也会给系统带来安全隐患,那么如何让关掉这个函数呢?下面介绍一种方法: 修改php.ini文件,在里面找到如下行, disable_functions = ; This directive allows you to disable certain ; functions for security reasons. It receives ; a comma separated list of function names. ; This directive is *NOT* affected by whether ; Safe Mode is turned on or off. 将其写成 disble_functions = phpinfo 重启apache就能实现屏蔽phpinfo();函数了...
PHP 2014-11-30 18:54:47 -
PHP中空字符串介绍0、null、empty和false之间的关系
本文为大家讲解的是PHP中空字符串介绍0、null、empty和false之间的关系,感兴趣的同学参考下。 用PHP开发那么久,PHP中空字符串、0、null、empty和false之间的关系总是有些不确定的东西...
PHP 2014-11-30 18:13:24 -
本文是一个自编函数解决pathinfo()函数处理中文问题
本文是一个自定义函数,小编在使用pathinfo()函数处理中文文件名时遇到的一个小BUG的处理方式,有相同问题的童鞋们可以参考下 今天写程序时遇到一个小问题,pathinfo在处理中文文件名时出现的问题,如果中文在字首就出现获取的filename为空,英文在字首后面是中文的则能获取到。如下图: 于是自己写了个函数代替,代码如下: function path_info($filepath) { $path_parts = array(); $path_parts ['dirname'] = rtrim(substr($filepath, 0, strrpos($filepath, '/')),"/")."/"; $path_parts ['basename'...
PHP 2014-11-30 14:09:26 -
MySQL Community Server 5.7.5 m15 发布
MySQL Community Server 5.7.5 m15 发布,此版本现已提供下载,不可用于生产环境,更多详细内容请看发行说明。 MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司...
数据库操作教程 2014-11-30 04:31:25 -
redis.conf说明及优化配置
本文为大家介绍的是redis.conf说明及优化配置,感兴趣的同学参考下。 1. redis.conf 配置参数: #是否作为守护进程运行 daemonize yes #如以后台进程运行,则需指定一个pid,默认为/var/run/redis.pid pidfile redis.pid #绑定主机IP,默认值为127.0.0.1 #bind 127.0.0.1 #Redis默认监听端口 port 6379 #客户端闲置多少秒后,断开连接,默认为300(秒) timeout 300 #日志记录等级,有4个可选值,debug,verbose(默认值),notice,warning loglevel verbose #指定日志输出的文件名,默认值为stdout,也可设为/dev/null屏蔽日志 logfile stdout #可用数据库数,默认值为16,默认数据库为0 databases ...
PHP 2014-11-30 01:05:39 -
Nginx下配置ThinkPHP的URL重写和PATHINFO的方法分享
ThinkPHP支持通过PATHINFO和URL rewrite的方式来提供友好的URL,只需要在配置文件中设置 'URL_MODEL' => 2 即可。在Apache下只需要开启mod_rewrite模块就可以正常访问了,但是Nginx中默认是不支持PATHINFO的,所以我们需要修改nginx.conf文件...
PHP 2014-11-29 22:16:11 -
放心了,官方确认诺基亚N1支持Type-C接口
站长搜索(www.adminso.com):放心了,官方确认诺基亚N1支持Type-C接口 站长搜索讯 当诺基亚N1发布时,配置列表里有写兼容Type-C双面可插的USB链接器,我们之前已经详细报道过这个细节。但是诺基亚当时并没有强调,现在诺基亚在Twitter上确认了这一消息...
业界动态 2014-11-29 14:47:23 -
smarty模板中for功能实现方法
本文为大家讲解的是smarty模板中for功能实现方法,感兴趣的同学参考下。 1. 功能说明,在页面使用smarty循环100次输出,类似for循环100次 {section name=total loop=100} {$smarty.section.total.index+1} //当前的索引 {$smarty.section.total.iteration} //用于显示循环的次数 {/section} {assign var=i value=0} {section name=total loop=100} {assign var=i value=$i+1} {$i} //使用assign的方式赋值 {/section} 输出结果: 1 2 3 4 5 ... ... 100...
PHP 2014-11-29 08:05:39 -
php smarty 二级分类代码和模版循环例子
本文为大家讲解的是php smarty 二级分类代码和模版循环例子代码,感兴趣的同学参考下。 分享下最近写的smarty模版引擎输出二级分类代码,主要是靠二维数组进行控制输出...
PHP 2014-11-29 07:58:21 -
ThinkPHP使用smarty模板引擎的方法
本文主要为大家讲解的是ThinkPHP使用smarty模板引擎的方法,需要的朋友可以参考下 ThinkPHP支持多种php模板引擎,可以根据个人需要加以配置。 下面我们以Smarty模板引擎为例,给大家说说具体的操作流程! 首先去Smarty官网上下载一个Smarty...
PHP 2014-11-29 07:55:13 -
Smarty 获取当前日期时间和格式化日期时间的方法
本文为大家讲解的是如何使用Smarty 获取当前日期时间和格式化日期时间的方法,感兴趣的同学参考下。 在Smarty 中获取当前日期时间和格式化日期时间与PHP中有些不同的地方,这里就为您详细介绍: 首先是获取当前的日期时间: 在PHP中我们会使用date函数来获取当前的时间,实例代码如下: date("Y-m-dH:i:s"); //该结果会显示为:2010-07-27 21:19:36 的模式 但是在Smarty 模板中我们就不能使用date 了,而是应该使用 now 来获取当前的时间,实例代码如下: {$smarty.now} //该结果会显示为:1280236776的时间戳模式 然而我们还可以将这个时间戳格式化,实例代码如下: {$smarty.now|date_format:'%Y-%m-%d %H:%M:%S'} //该结果会显示为 2010-07-27 21:19:36 的时间模式 需要说明的...
PHP 2014-11-29 07:47:50 -
Smarty入门之获取配置信息
本文一篇smarty的入门教材,为大家讲解的是获取配置信息的方法,感兴趣的同学参考下。 Smarty模板的特性决定了它的优越性,更是PHPer追捧的原因之所在(更多的是招聘的大部分都要求),今天大致看了Smarty的基本使用方法,不过光看也没用,中午没事随便试了试,结果就一个小问题却导致我中午没了睡觉的时间了 先看结果—— 页面源代码如下: 分析一下代码,经过检查index_config.php(Smarty连接文件)、index.php文件均无错,下面重点看看模板文件,可能原因就出在这个tpl文件上,出代码—— {% config_load file="1.conf" section="style2" %} <html> <head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8&qu...
PHP 2014-11-29 07:42:16