摘要: 加入我们有这样的一个二维数组($sortArray),然后要进行排序,我们该如何处理呢php早就为我们做好了这样方面好用的函数:array_multisortFIELD1FIELD2FIELD3FIELD4FIELD5FIELD6FIELDSORTFIELD8FIELD91***************3.025******2***************6.756******3***************5.375******4***************12.645******5***************-6.548******加入我们需要对FIELDSORT这个按从大到小的顺序排 阅读全文
posted @ 2011-03-29 18:51 春哥也编程 阅读(304) 评论(0) 推荐(0)
摘要: array_merge()是PHP语言中的一个函数,作用是将两个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。如果输入的数组中有相同的字符串键名,该键的键值为最后一个键名对应的值(后面的值覆盖前面相同的值)。如果数组是数字键名的,则键名会以连续方式重新索引,即后面的值将不会覆盖原来的值,而是附加到后面。 注释:如果仅仅向 array_merge() 函数输入了一个数组,且键名是整数,则该函数将返回带有整数键名的新数组,其键名以 0 开始进行重新索引。(参见例子 2) 注意:当后面数组元素中键名与其前面数组元素键名相同时,则结果数组中相应键名的键值则被后者覆 阅读全文
posted @ 2011-03-29 18:30 春哥也编程 阅读(17375) 评论(0) 推荐(0)
摘要: 近日在看一个牛人的代码时,看到一个非常好用的函数:extract(),它的主要作用是将数组展开,键名作为变量名,元素值为变量值,可以说为数组的操作提供了另外一个方便的工具,比方说,可以很方便的提取$_POST或者$_GET的元素,对表单提交上来的内容不能不用一一赋值,直接使用下面代码:form.html<form action="action.php" method="post"><input type="text" name="username"><input type=" 阅读全文
posted @ 2011-03-29 18:22 春哥也编程 阅读(618) 评论(0) 推荐(0)
摘要: 我不知道PHP初学者是怎么学习函 数的,但是我认为学习他一定是有目的性,它是目的驱动的,以数组函数为例!这么多的数组函数我们该怎么学习?其实我们只需要清楚,我们需要对数组做哪些操 作,然后把这些操作归类,心中就有了大概的印象,然后随着你的实践,这些函数你就很清楚了,在这里提醒大家的是手册要常备!废话不多说,数组函数一般归为 以下几类(看到英文别怕哦):Outputting arraysCreating arraysTesting for an arrayLocating array elementsTraversing arraysDetermining array size and elem 阅读全文
posted @ 2011-03-29 18:21 春哥也编程 阅读(834) 评论(0) 推荐(0)
摘要: 魔术函数1。__construct() 实例化对象时被调用, 当__construct和以类名为函数名的函数同时存在时,__construct将被调用,另一个不被调用。2。__destruct() 当删除一个对象或对象操作终止时被调用。3。__call() 对象调用某个方法, 若方法存在,则直接调用; 若不存在,则会去调用__call函数。4。__get() 读取一个对象的属性时, 若属性存在,则直接返回属性值; 若不存在,则会调用__get函数。5。__set() 设置一个对象的属性时, 若属性存在,则直接赋值; 若不存在,则会调用__set函数。6。__toString() 打印一个对象的 阅读全文
posted @ 2011-03-29 18:20 春哥也编程 阅读(3336) 评论(0) 推荐(0)
摘要: (基于V2.6.20)1,Smarty.class.php//构造函数function Smarty(){ $this->assign('SCRIPT_NAME', ...);}//assign函数function assign($tpl_var, $value = null){ if (is_array($tpl_var)){ //可以直接传递数组 foreach ($tpl_var as $key => $val) { if ($key != '') { $this->_tpl_vars[$key] = $val; } } } else { 阅读全文
posted @ 2011-03-29 18:16 春哥也编程 阅读(1837) 评论(0) 推荐(0)
摘要: Smarty - Manua手册 - Chapter 7. Built-in Functions第7章 内建函数 - {foreach},{foreachelse}用于像访问序数数组一样访问关联数组{foreach},{foreachelse}Attribute Name属性名称Type类型Required必要Default默认值Description描述fromarray数组Yes必要n/aThe array you are looping through循环访问的数组itemstring字符串Yes必要n/aThe name of the variable that is the curr 阅读全文
posted @ 2011-03-29 17:20 春哥也编程 阅读(52846) 评论(1) 推荐(2)