![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP Article
mivec
这个作者很懒,什么都没留下…
展开
-
PHP 内存管理器符号比较多个溢出漏洞
受影响系统:PHP PHP 5.2.0 不受影响系统:PHP PHP 5.2.1 描述:BUGTRAQ ID: 23238 PHP是广泛使用的通用目的脚本语言,特别适合于Web开发,可嵌入到HTML中。 PHP的内存管理器实现上存在漏洞,本地攻击者可能利用此漏洞提升权限。如果通过emalloc()函数分配内存的话,PHP中新的Zend内存管理器会在内部的_zend_mm_alloc_i原创 2007-04-09 17:53:00 · 396 阅读 · 0 评论 -
PHP中可以避免乱码的截取汉字
对字符的接取可以用substr() 之后看了一下文章可以用mb的扩展库mb_substr() 但如果中E数字混排的时候可能会出现乱码 网上google 下 找到这个 收藏了/* * 可以避免乱码的截取汉字 * 参数 $str 为字符串,$start 为开始字符,$len 结束字符 * 返回截取后的字符 */function msubstr($str, $star原创 2007-04-11 11:25:00 · 536 阅读 · 0 评论 -
牛人写的验证EMAIL函数
转自HAOHAPPYS BLOG里的一个EMAIL验证函数function valid_email($email) { // First, we check that theres one @ symbol, and that the lengths are right if (!ereg("^[^@]{1,64}@[^@]{1,255}$", $email)) { //原创 2007-04-20 11:21:00 · 544 阅读 · 0 评论 -
设置PHP数组指针(end,prev的用法)
$value = end($array); //end:使$array数组的指针指向尾部;while($value) { echo "$value "; $value = prev($array); //prev:使$array数组指针向前移动一位; }//如果$array数组的声明如下所示://$array = array(1,2,3);//输出结果:3,2,1;原创 2007-04-23 10:25:00 · 599 阅读 · 0 评论