仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 934|回复: 7
打印 上一主题 下一主题

[学习教程] PHP网站制作之php 数组自界说排序:php二维数组自界说...

[复制链接]
不帅 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:15:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
终于学会把表单的数据插入数据库,然后显示出来了,应该说一个程序的雏形已经诞生了。
<?php
//对二维数组自界说排序
functionarray_sort($arr,$keys,$type){
$keysvalue=array();
$i=0;
foreach($arras$key=>$val){
$val[$keys]=str_replace("-","",$val[$keys]);
$val[$keys]=str_replace("","",$val[$keys]);
$val[$keys]=str_replace(":","",$val[$keys]);
$keysvalue[]=$val[$keys];
}
asort($keysvalue);//key值排序
reset($keysvalue);//指针从头指向数组第一个
foreach($keysvalueas$key=>$vals){
$keysort[]=$key;
}
$new_array=array();
if($type!="asc"){
for($ii=count($keysort)-1;$ii>=0;$ii--){
$new_array[]=$arr[$keysort[$ii]];
}
}else{
for($ii=0;$ii<count($keysort);$ii++){
$new_array[]=$arr[$keysort[$ii]];
}
}
return$new_array;
}
$arr=array(
array(
name=>进修,
size=>1235,
type=>jpe,
time=>1921-11-13,
class=>dd,
),
array(
name=>中国工夫,
size=>153,
type=>jpe,
time=>2005-11-13,
class=>jj,
),
array(
name=>编程,
size=>35,
type=>gif,
time=>1997-11-13,
class=>dd,
),
array(
name=>中国工夫,
size=>65,
type=>jpe,
time=>1925-02-13,
class=>yy,
),
);
echo<pre>;
print_r(array_sort($arr,size,asc));
functionsysSortArray($ArrayData,$KeyName1,$SortOrder1="SORT_ASC",$SortType1="SORT_REGULAR")
{
if(!is_array($ArrayData))
{
return$ArrayData;
}
//Getargsnumber.
$ArgCount=func_num_args();
//GetkeystosortbyandputthemtoSortRulearray.
for($I=1;$I<$ArgCount;$I++)
{
$Arg=func_get_arg($I);
if(!eregi("SORT",$Arg))
{
$KeyNameList[]=$Arg;
$SortRule[]=$.$Arg;
}
else
{
$SortRule[]=$Arg;
}
}
foreach($ArrayDataAS$Key=>$Info)
{
foreach($KeyNameListAS$KeyName)
{
${$KeyName}[$Key]=$Info[$KeyName];
}
}
$EvalString=array_multisort(.join(",",$SortRule).,$ArrayData);;
eval($EvalString);
return$ArrayData;
}
?>本文链接http://www.cxybl.com/html/wlbc/Php/20130326/37392.html说说这一个月左右的学习情况和心得吧!我个人认为,既然决定了去做一件事,那就要以认真的态度去对待!既然决定来学习了,那不管当初是抱着怎样的心态来到这个培训班的,都要让自己认真的投入到学习中。
活着的死人 该用户已被删除
沙发
发表于 2015-1-19 06:25:59 | 只看该作者
兴趣是最好的老师,百度是最好的词典。
愤怒的大鸟 该用户已被删除
板凳
发表于 2015-1-25 09:36:44 | 只看该作者
建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。
蒙在股里 该用户已被删除
地板
发表于 2015-2-2 21:34:58 | 只看该作者
为了以后维护的方便最好是代码上都加上注释,“予人方便,自己方便”。此外开发文档什么的最好都弄齐全。我觉得这是程序员必备的素质。虽然会消耗点很多的时间。但是确实是非常有必要的。
深爱那片海 该用户已被删除
5#
发表于 2015-2-8 06:27:48 | 只看该作者
使用 jquery 等js框架的时候,要随时注意浏览器的更新情况,不然很容易发生框架不能使用。
若相依 该用户已被删除
6#
发表于 2015-2-24 21:41:22 | 只看该作者
真正的方向了,如果将来要去开发团队,你一定要学好smarty ,phplib这样的模板引擎,
莫相离 该用户已被删除
7#
发表于 2015-3-7 13:40:34 | 只看该作者
实践是检验自己会不会的真理。
admin 该用户已被删除
8#
发表于 2015-3-15 07:32:06 | 只看该作者
我要在声明一下:我是个菜鸟!!我对php这门优秀的语言也是知之甚少。但是我要在这里说一下php在网站开发中最常用的几个功能:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-14 13:18

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表