php学习 数组课件第1/2页

2019-04-10 19:41:28刘景俊

        echo key($array).'<br />';
      }
      next($array);
  }
输出结果:fruit1,fruit4,fruit5

current():返回数组中的当前单元
  $transport = array('foot', 'bike', 'car', 'plane');
  $mode = current($transport); // $mode = 'foot';
  $mode = next($transport);    // $mode = 'bike';
  $mode = current($transport); // $mode = 'bike';
  $mode = prev($transport);    // $mode = 'foot';
  $mode = end($transport);     // $mode = 'plane';
  $mode = current($transport); // $mode = 'plane';
注意看范例 返回数组中的当前单元

count():计算数组中单元的个数
  $arr=array(1,2,3,4,5,6);
  echo count($arr);
输出结果:6

    array_change_key_case()
array_change_key_case返回字符串键名全为小写或者大写的数组
其中包含的形态函数有两个[CASE_UPPER]转换为大写,[CAS_LOWER]转换为小写。
  $input_array = array("FirSt" => 1, "SecOnd" => 4);
  print_r(array_change_key_case($input_array, CASE_UPPER));
输出结果:Array ( [FIRST] => 1 [SECOND] => 4 ) 

    array_chunk()
array_chunk()次函数会将目标数组的资料内容,以指定索引个数,分解成数个小型数组包含在原数组中。
  $arr=array(1,2,3,4,5,6);
  $a=array_chunk($arr,3);
  print_r($a);
输出结果:Array ( [0] => Array ( [0] => 1 [1] => 2 [2] => 3 ) [1] => Array ( [0] => 4 [1] => 5 [2] => 6 ) )
也就是等于用数组单元个数的总和除以3

    array_count_values
array_count_values  用来计算目标数组中各值出现的次数
语法格式:array_count_values(目标数组)
此函数所传回结果值,会以原数组的内容资料作为索引,以数组的形态表现。
  $arr=array(1,2,3,3,2,6);
  print_r(array_count_values($arr));
输出结果:Array ( [1] => 1 [2] => 2 [3] => 2 [6] => 1 )  
     12下一页阅读全文
相关文章 大家在看