- 博客(12)
- 收藏
- 关注
原创 将数组转换成标量变量(extract())
array = array(key1=>value1,key2=>value2,key3=>value3);extravt($array);echo "$key1,$key2,$key3";输出结果: value1 value2 value3这个数组具有3个元素,它们的关键字他别是:key1,key2和key3.使用函数exrtact(),可以创建3个标量变量$key
2007-04-23 10:39:00
909
原创 设置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
624
原创 女人,上半身是诱饵,下半身是陷阱`一个单身挨踢男人的日记~
7月7日 我知道我不算帅哥,但曾经有人看我满月的照片时,也说过我左边的鼻孔很偶像派。 8月30日 独守空房,让人只能浪费;妻妾成群,让人懂得节俭。可是我现在,却在终日浪费中向往节俭。 7月20日 以前喜欢过一个女孩,表白了,那女孩问我为什么喜欢她,我说:如果你是我,也会喜欢上你自己的;后来,她把我拒绝了,我很伤心,她不了解我,我告诉她:如果我是你,肯定早就喜欢上我自己了! 12月9日 今天饭馆的白
2007-04-20 12:42:00
1256
原创 牛人写的验证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
584
原创 PHP中可以避免乱码的截取汉字
对字符的接取可以用substr() 之后看了一下文章可以用mb的扩展库mb_substr() 但如果中E数字混排的时候可能会出现乱码 网上google 下 找到这个 收藏了/* * 可以避免乱码的截取汉字 * 参数 $str 为字符串,$start 为开始字符,$len 结束字符 * 返回截取后的字符 */function msubstr($str, $star
2007-04-11 11:25:00
565
原创 计算积分的function
昨天 GOOCAO搞活动 报名可获得免费上机把报名的系统完成后需要对积分和上机时间进行计算;写了个function 收藏以后可能用的到 /** * 积分 * 表:userbonus * */$ChannelIntegralArr=array(threads=>4,comments=>4);function IntagralConsersionT
2007-04-11 11:18:00
479
原创 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
419
原创 不用DZ的API实现与论坛整合登陆
DZ提供了一个API 但感觉用起来不方便。。正好自己也要研究DZ的结构 查找它需要用的函数 COPY过来 写了一段与DZ实现登陆的代码 require ./inc/config.php;require ./inc/func.inc.php;$action=SafeRequest($_GET[action]);//$GLOBALS[discuz_auth_key]=
2007-04-05 13:18:00
1717
原创 利用time的函数计算N+_天的时间
之前在用到时间的时候只会 date()..后来感觉不好转换。上手册找找看看DZ的代码。。觉得time()的时间辍太方便了。。要什么表示就怎么表示。。转换自由。。太方便了以下就是小段代码。。计算N+_天后的时间function GetNtime($time,$nday,$ifd=){ $ndate = $time+($nday*3600*24); $rowdate=
2007-04-02 14:24:00
506
原创 之前突然有个想法 模拟ADODB中的 fields[]来显示字段
之前突然有个想法 模拟ADODB中的 fields[]来显示字段.列:$db->fields[cc];然后自己尝试写个类 可以实现了。。但是在遍历记录的时候 新变量不能变为初始化类的变量 我就郁闷了只好先用这。。跑去论坛问了一下。没人回。。哭不说废话了。。上代码。。哪位高人看的话恳请指教指教php/** * file:class.db.php * @name ViDb
2007-03-31 17:54:00
544
原创 检测非法字符
自己啃出两种方法可以检测字符中是否含有非法字符1、用strpos()函数 来查找$str="sb,胡总";if (strpos($str,"sb")!==false){ return 1;}?> 2、把限定的字符写到数组 用in_array()判断 $arr=array(sb,胡总);if (in_array("sb",$arr)){ ret
2007-03-31 17:41:00
1291
原创 一个数组函数 ArrayToValue
在开发中经常碰到一个问题。。有的东西可以写到数组,在入库的时候可以用索引。。以下函数就是读出库的索引再和数组的索引判断最后返回一个值$arr=array(cc,tt,mivec);$value=1;function ArrayToValue($arr,$value){ foreach ($arr as $key=>$val){ if ($key==$va
2007-03-31 11:04:00
511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人