PHP作为一门弱类型的脚本语言,其变量无需声明,即用即得,其数组更是与其他强类型语言相差巨大,比如PHP数组中的关联键和数值键,其中最有趣的莫过于关联键了,这是在C++或JAVA中无法见到的,而且PHP还提供诸多强大的数组操作函数,比如array_values()//可以剥离数组中的关联..
分类:
编程语言 时间:
2016-02-12 17:34:07
阅读次数:
256
一、数组操作的基本函数 array_values($arr); //获得数组的值 array_keys($arr); //获得数组的键名 array_flip($arr); //数组中的值与键名互换(如果有重复前面的会被后面的覆盖) array_search('PHP',$arr); //检索给定的
分类:
编程语言 时间:
2016-02-01 18:31:25
阅读次数:
145
//索引数组的遍历 $arr=array("白眉鹰王","紫衫龙王","金毛狮王","青翼蝠王"); foreach($arr as $key=>$val){ echo "索引".$key."值是:".$val."<br/>"; } //关联数组的遍历 //定义一个关联数组 $arr2=array(
分类:
编程语言 时间:
2016-02-01 01:47:30
阅读次数:
198
数组去重的几种快捷方式:1.//创建一个包含重复值的,一共四个元素的数组$array=array('green','blue','orange','blue');//翻转数组,你将会得到唯一键值的数组array('green'=>0,'blue'=>1,'orange'=>2);$array=arr...
分类:
编程语言 时间:
2016-01-27 12:21:55
阅读次数:
187
1. 判断a数组是否为b数组的子集1 <?php2 $a = array('apple','orange');3 $b = array('apple','banana','ornage');4 5 $arr = array_diff($a,$b);6 if($...
分类:
编程语言 时间:
2016-01-27 00:46:00
阅读次数:
227
数组: 一:定义 1.赋值定义 $arr[0] = 5; $arr[1] = "aa"; 2.定义索引数组 $arr = array(1,2,3,4,5); 3.定义关联数组,只能用key来取值 $arr = array("aa"=>5,"bb"=>6,7=>"cc"); 二:取值 1.索引数组取....
分类:
编程语言 时间:
2016-01-26 09:13:55
阅读次数:
239
"; echo "代号名称"; for($i=0;$i".$nation[$i][0]."".$nation[$i][1].""; } echo "";?>运行结果:
分类:
编程语言 时间:
2016-01-25 19:11:23
阅读次数:
156
.while遍历在while()语句每次循环中,each()语句将当前数组元素的键,赋给list()函数的第一个参数变量$key。并将当前数组元素中的值,赋给list()函数中的第二个参数变量$value,并且each()语句执行之后还会把数组内部的指针向后移动一步,因此下次while()语句循环时...
分类:
编程语言 时间:
2016-01-24 22:18:58
阅读次数:
158
概述使用PHP的array_unique()函数允许你传递一个数组,然后移除重复的值,返回一个拥有唯一值的数组。这个函数大多数情况下都能工作得很好。但是,如果你尝试在一个大的数组里使用array_unique()函数,它会运行地慢一些。有一个比较好而且更快的函数array_flip()来替代使用ar...
分类:
编程语言 时间:
2016-01-22 13:53:37
阅读次数:
165
array_unique 清除数组中的重复项通过数组后面加上中括号[],往数组里面添加元素。$array1[] = "葡萄"array_unshift向数组的顶部追加数据元素。array_shift删除顶部元素。如果删除失败,返回Nullarray_pop删除最后一个元素。unset() 删除变量,...
分类:
编程语言 时间:
2016-01-15 12:40:36
阅读次数:
200