PHP经验小结
v轻扬v
半路出家,自学ASP,PHP MySQL,JSP。请多指教。
展开
-
关联数组的访问形式的小经验
对于关联数组,被使用在双引号内时,其键名不必用引号括起,如果要用单引号括起,那么这个数组必须包含于一对大括号之中,否则出错。如下都是正确的用法:<?php$arr=array(key1=>value1,key2=>value2);echo "$arr[key1]";echo "{$arr[key1]}";echo $arr[key1]."";?>原创 2009-06-17 02:06:00 · 324 阅读 · 0 评论 -
二维数组的自定义组合排序
<?php$arr=array(array(A,b,1),//这是一个乱序的二维数组样本(3列8行) array(B,a,2), array(A,c,3), array(A,a,3), array(B,c,0), array(A,d,1), arra原创 2009-06-17 02:44:00 · 888 阅读 · 1 评论 -
建立简单的树型目录
<?php$arr1=array(array(AAA,bbb,111), array(BBB,aaa,222), array(AAA,ccc,111), array(CCC,ccc,222), array(AAA,ccc,222), array(CCC,bbb,111原创 2009-06-17 03:20:00 · 508 阅读 · 0 评论 -
分组合并记录
数据表名:test,字段结果如下id a_id type1 0013 a2 0014 a3 0013 b4 0013 b5 0013 a要求一:把相同a_id的记录删除掉,保留id最小的一个: 要求二:把a_id及type都相同的记录删除掉,保留id最小的一个:delete from test a where a.id not in (select min(i原创 2009-06-17 05:26:00 · 300 阅读 · 0 评论 -
数据库:合并型的字段值操作
为了节省数据空间,减少记录行数。很多人采用了如下的记录方式来存贮数据:字段名:好友列表值类型:好友名1;好友名2;好友名3;好友名4(即各用户名以分号等分隔符隔开,合并存在一个字段里)此文章就是针对这种用法,编写了一些封装函数,用于对此类字段进行php操作:<?phpfunction set_field_value(){//存入数据库前获合并用户列表$first=fu原创 2009-06-21 19:56:00 · 615 阅读 · 0 评论