php数组简单函数Demo

闲来无事,复习了一下php基础,发现这些原生的函数还是挺有用的

 1 <?php
 2 $arr1=array('A','B','C');
 3 $arr2=array('id'=>'A','name'=>'B','php100'=>'C');
 4 print_r($arr1);
 5 print_r($arr2);
 6 var_dump($arr1);
 7 var_dump($arr2);
 8 echo "<hr>";
 9 echo $arr1[2];
10 echo $arr2['name'];
11 // is_array(mixed $var) 判断是否为数组 返回值为波尔值
12 echo is_array($arr1)?'是数组':'不是数组';
13 echo "<hr>";
14 // array_unshift(array &$array,mixed $var[,mixed $...])
15 // 在数组头添加元素
16 array_unshift($arr1,"X","Y");
17 print_r($arr1);
18 echo "<hr>";
19 // array_shift(array &$array)
20 //从数组头删除元素
21 array_shift($arr1);
22 array_shift($arr1);
23 print_r($arr1);
24 echo "<hr>";
25 //array_pop(array &$array)
26 //从数组尾删除最后一个单元,并将数组长度减1,如果array为空或不是数组,将返回NULL
27 array_pop($arr1);
28 print_r($arr1);
29 echo "<hr>";
30 // in_array(value,array,type)
31 //判断数组内值,返回值为波尔值
32 $string="jQuery";
33 $languange=array("PHP100","JSP","HTML","jQuery");
34 if(in_array($string,$languange)){
35 echo"存在";
36 }else{
37 echo"不存在";
38 }
39 echo"<hr>";
40 //array_keys()
41 //获取数组键 
42 $key=array_keys($arr2);
43 print_r($key);
44 echo"<hr>";
45 //array_values()
46 //获取数组值
47 $key=array_values($arr2);
48 print_r($key);
49 echo"<hr>";
50 
51  
52 
53 ?>

posted on 2012-06-06 17:59  小当当  阅读(213)  评论(0)    收藏  举报

导航