脚 本 之 家 www.jb51.net
页面导航:  不限条件-->数组
本地搜索:
1.array_shift()将数组的第一个单元移出再返回,这对有时候数组的第一个单元要单独处理很方便。[code]<?$tmparray=array("1","2","3","4");$tmparray=array_shift($tmparray);print_r($tmparray);?>[/code]2.array_chunk()将一个数组分割成多个数组,后面参数控制数组单元数目。[code]<?$tmparray=array('a','b','c','d','e');print_r(array_chunk($tmparray,2));?>[/code]这个函数在...
http://www.jb51.net//article/15619.htm
[html]<html><head><title></title><scriptlanguage="javascript"type="text/javascript">window.onload=function(){varstrWebInfo="脚本之家www.jb51.net";for(vari=0;i<strWebInfo.length;i++){document.writeln(strWebInfo.charAt(i))}}</script></head><body></body...
http://www.jb51.net//article/15598.htm
$kkk=custom_tuijian("2008-08-15",date("Y-m-d"));//echodate("Y-m-d");//print_r($kkk);functioncustom_tuijian($a,$b){$sql="select`r`.*,`a`.`articlename`,`a`.`author`from`phpsir_record1``r`innerjoin`jieqi_article_article``a`on`r`.`bookid`=`a`.`articleid`where`r`.`rdate`='$a'";$res=mysql_query($sql);$sql...
http://www.jb51.net//article/15525.htm
Array([key=>]value,[key=>]value,[key=>]value,[key=>]value)//key可以是integer或者string//value可以是任何值array_change_key_case--返回字符串键名全为小写或大写的数组array_chunk--将一个数组分割成多个array_combine--创建一个数组,用一个数组的值作为其键名,另一个数组的值作为其值array_count_values--统计数组中所有的值出现的次数array_diff_assoc--带索引检查计算数组的差集array_diff_key--使用键名比...
http://www.jb51.net//article/15524.htm
1、此函数的作用:去除数组中重复的元素并按键名排序functionassoc_unique($arr,$key){$tmp_arr=array();foreach($arras$k=>$v){if(in_array($v[$key],$tmp_arr)){unset($arr[$k]);}else{$tmp_arr[]=$v[$key];}}sort($arr);return$arr;}使用例子:$aa=array(array('id'=>123,'name'=>'张三'),array('id'=>123,'name'=>'李四'),array('id'=>...
http://www.jb51.net//article/15523.htm
/***从数组中删除空白的元素(包括只有空白字符的元素)**@paramarray$arr*@paramboolean$trim*/[CODE]functionarray_remove_empty(&$arr,$trim=true){foreach($arras$key=>$value){if(is_array($value)){array_remove_empty($arr[$key]);}else{$value=trim($value);if($value==''){unset($arr[$key]);}elseif($trim){$arr[$key]=$value;}}}}...
http://www.jb51.net//article/15522.htm
PHP4.0中共有超过30个新的数组相关函数。其中很多通用函数允许你检查给定数组中是否存在特定对象、对数组元素计数、增加或删除元素,或对元素排序。如果你有很大的一个数组,而所要完成的仅是找出一个存在的给定值,你可以使用in_array()以返回true或false。如下代码将输出“Notfoundinthisarray”——因为你将在$namesArray中寻找一个并不存在的“Alber”。<?$namesArray=array("Joe","Jane","Bob","Mary","Paul","Eddie","John");$lookingFor="Albert";if(in_arra...
http://www.jb51.net//article/15521.htm
Function filenum(filename,i)Dim st,s Set st= CreateObject("ADODB.Stream")st.Type = 2 '流类型为文本st.Mode = 3 '模式为读写st.Openst.LineSeparator=13 st.LoadFromFile filenameDo While Not St.EOS s = Split(st.readtext(),...
http://www.jb51.net//article/15348.htm
如 $array3=array("性别"=>"男","姓名"=>"不是女人"); $array4=array("性别"=>"不知道","长相"=>"很帅"); 哪么,合并之后,后者将会覆盖前者,这样合并之后就变成了 Array ( [性别] => 不知道 [姓名] => 不是女人 [长相] => 很帅 ) 数字型键名,或自动赋值键名,则不会产生覆盖, 如 $array1=ar...
http://www.jb51.net//article/15211.htm
a1=['020','021',..........'025',..........];a2=['上海','天津',..........'南京',..........];length一样长,并且一一对应,怎么得到a1里面025对应的a2的南京?自己想了个办法,但是用到了很多eval还有循环,感觉不是很好:[html]<script>var a1=['020','021','025'],a2=['上海','天津','南京'];var obj=function(){for(var i=0;i<a1.length;i++){eval("this.a"+...
http://www.jb51.net//article/15183.htm
Array.prototype.del = function(n){if (n<0) return this;return this.slice(0,n).concat(this.slice(n+1,this.length));}// 数组洗牌Array.prototype.random = function(){var nr=[], me=this, t;while(me.length>0){nr[nr.length] = me[t ...
http://www.jb51.net//article/15102.htm
共有:65/10,当前1/7页  [首页] [上一页] 1 2 3 4 5 6 7 [下一页]  [尾页] 转到: