当前位置:首页 > PHP教程 > php面试题 > 列表

直击PHP array_reverse() 函数原理及实例解析

发布:smiling 来源: PHP粉丝网  添加日期:2022-07-15 07:39:26 浏览: 评论:0 

array_reverse

(PHP 4, PHP 5, PHP 7)

array_reverse—返回单元顺序相反的数组

说明

array_reverse(array$array[,bool$preserve_keys=FALSE] ) :array

array_reverse()接受数组array作为输入并返回一个单元为相反顺序的新数组。

参数

array

输入的数组

preserve_keys

如果设置为TRUE会保留数字的键。 非数字的键则不受这个设置的影响,总是会被保留。

返回值

返回反转后的数组。

范例

Example #1array_reverse()例子

  1. <?php 
  2.  
  3. $input = array("php", 4.0, array("green", "red")); 
  4.  
  5. $reversed = array_reverse($input); 
  6.  
  7. $preserved = array_reverse($input, true); 
  8.  
  9.  
  10.  
  11. print_r($input); 
  12.  
  13. print_r($reversed); 
  14.  
  15. print_r($preserved); 
  16.  
  17. ?> 

以上例程会输出:

  1. Array 
  2.  
  3. ( 
  4.  
  5.   [0] => php 
  6.  
  7.   [1] => 4 
  8.  
  9.   [2] => Array 
  10.  
  11.     ( 
  12.  
  13.       [0] => green 
  14.  
  15.       [1] => red 
  16.  
  17.     ) 
  18.  
  19.  
  20.  
  21. ) 
  22.  
  23. Array 
  24.  
  25. ( 
  26.  
  27.   [0] => Array 
  28.  
  29.     ( 
  30.  
  31.       [0] => green 
  32.  
  33.       [1] => red 
  34.  
  35.     ) 
  36.  
  37.  
  38.  
  39.   [1] => 4 
  40.  
  41.   [2] => php 
  42.  
  43. ) 
  44.  
  45. Array 
  46.  
  47. ( 
  48.  
  49.   [2] => Array 
  50.  
  51.     ( 
  52.  
  53.       [0] => green 
  54.  
  55.       [1] => red 
  56.  
  57.     ) 
  58.  
  59.  
  60.  
  61.   [1] => 4 
  62.  
  63.   [0] => php 
  64.  
  65. )

Tags: array_reverse

分享到: