Linux php.ini的安全优化配置(1) PHP函数禁用找到disable_functions =该选项可以设置哪些PHP函数是禁止使用的,PHP中有一些函数的风险性还是相当大的,可以直接执行一些CentOS系统级脚本命令,如果允许这些函数执行,当PHP 程序出现漏洞时,损失是非常严重的!以下...
分类:
Web程序 时间:
2014-09-04 01:35:17
阅读次数:
294
php usleep() 函数延迟代码执行若干微秒。unpack() 函数从二进制字符串对数据进行解包。uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID。time_sleep_until() 函数延迟代码执行直到指定的时间。time_nanosleep() 函数延迟代码执行若干秒和...
分类:
Web程序 时间:
2014-09-03 14:29:46
阅读次数:
387
1.不用PHP函数,用方法写一个反转字符串的函数,2.写一个函数,将一个字符串(如:1234567890),转换成(如1,234,567,890)每3位用逗号隔开的形式。3.请写一个获取文件扩展名的函数。4.写一个函数,算出两个文件的相对路径。
分类:
Web程序 时间:
2014-09-03 00:03:35
阅读次数:
554
禁用php函数的设置 打开PHP.INI,找到这行:disable_functions =在后面那里加上要禁用的函数,如禁用多个函数,要用半角逗号 , 分开给个例子:disable_functions = passthru,exec,system,popen,chroot,scandir,chg.....
分类:
Web程序 时间:
2014-09-02 19:46:35
阅读次数:
225
很多网站需要用到Sendmail函数发送激活邮件,在centos中内置了Sendmail模块,直接调用即可,如果遇到问题,可采用如下两个步骤检测并解决:
1、 命令行输入:echo "This is test mail" | mail -s 'Test mail Title' testname@mail.com
一般情况下,testname@mail.com这个...
分类:
Web程序 时间:
2014-08-26 23:00:06
阅读次数:
314
PHP函数可变参数列表可以通过_get_args()、func_num_args()、func_get_arg()这三个函数来实现。我们下面就对此做了详细的介绍。AD:2014WOT全球软件技术峰会北京站 课程视频发布也许对于PHP初级程序员来说,对于PHP函数并不能完全熟练的掌握。我们今天为大家介...
分类:
Web程序 时间:
2014-08-26 22:52:46
阅读次数:
223
PHP >= 5.0 版本,array_merge() 只接受array类型的参数。不过可以用强制转换来合并其它类型。
对于是foreach等代码产生的数组变量要注意了,要么初始化该变量为空数组,要么就在合并时做个强制转换。
分类:
Web程序 时间:
2014-08-26 17:09:26
阅读次数:
168
最近写了蛮多PHP,也接触到挺多常用的函数,大多都记了笔记,发个博客出来,共同学习。其实感觉学习一门语言,语法逻辑是软素质,而对语言的熟悉程度只能随着使用时间的增长而慢慢增长,当对一门语言的函数、库、特性都深深了解了,才能勉强称得上是熟练或者精通吧。
1. trim(),从字符串两端删除空白字符和其他预定义字符,当然可以删除指定的字符。
类似的还有ltrim()、rtrim()。
2. __...
分类:
Web程序 时间:
2014-08-21 22:51:25
阅读次数:
345
ecshop新版不能在模板文件.dwt和.lbi中直接添加php代码了,为什么呢?因为直接在模板中加入php函数和代码,没有经过过滤,容易造成安全隐患。程序源码安全是非常重要的。不过如果有朋友希望能在模板文件中直接加入php代码,怎么办呢?其实,只需要改动一个文件,即includes/cls_tem...
分类:
Web程序 时间:
2014-08-21 16:46:24
阅读次数:
220
在使用ThinkPHP进行开发的过程中,我们给出如下建议,会让你的开发变得更轻松: 遵循框架的命名规范和目录规范; 开发过程中尽量开启调试模式,及早发现问题; 多看看日志文件,查找隐患问题; 养成使用I函数获取...
分类:
Web程序 时间:
2014-08-21 09:55:17
阅读次数:
202