首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
PHP中的数组介绍
array()函数
array_change_key_case()函数
array_chunk()函数
array_column()函数
array_combine()函数
array_count_values()函数
array_diff()函数
array_diff_assoc()函数
array_diff_key()函数
array_diff_uassoc()函数
array_diff_ukey()函数
array_fill()函数
array_fill_keys() 函数
count()函数
end()函数
array_filter()函数
array_keys()函数
array_push()函数
array_flip()函数
array_rand()函数
array_reduce()函数
array_replace()函数
array_search()函数
array_sum()函数
array_values()函数
array_unique()函数
array_unshift()函数
array_walk()函数
in_array()函数
array_pop()函数
array_reverse()函数
array_shift()函数
array_slice()函数
extract()函数
key()函数
list()函数
sort()函数
当前位置:
首页>>
技术小册>>
PHP合辑3-数组函数
小册名称:PHP合辑3-数组函数
PHP的此内置函数用于反转数组的元素,包括嵌套数组。此外,我们根据用户的选择提供了保留键元素的选择。此函数接受一个数组作为参数,并返回按相反顺序排列元素的数组。 语法: array array_reverse(array,key_preserve) 参数:该函数接受两个参数,如下所述: array(必需):此参数是指原始数组。 key_preserve(可选):这是可选参数,可设置为TRUE或FALSE,它指的是数组键的保留。默认情况下,该参数的值为FALSE。 返回值:此函数返回传递的数组,其元素按相反顺序排列。 示例: ``` Input : $array = (2, 4, 5, 10, 100) Output : Array ( [0] => 100 [1] => 10 [2] => 5 [3] => 4 [4] => 2 ) Input : Array ( [0] => ram [1] => aakash [2] => saran [3] => mohan ) Output : Array ( [3] => mohan [2] => saran [1] => aakash [0] => ram ) ``` --- 下面的程序说明了PHP中的array_reverse()函数: 这个程序默认将$key_preserve设为FALSE,这样就不会保留键。 ``` <?php // PHP function to illustrate the use of array_reverse() function Reverse($array) { return(array_reverse($array)); } $array = array("ram", "aakash", "saran", "mohan"); echo "Before:\n"; print_r($array); echo "\nAfter:\n"; print_r(Reverse($array)); ?> ``` output: ``` Before: Array ( [0] => ram [1] => aakash [2] => saran [3] => mohan ) After: Array ( [0] => mohan [1] => saran [2] => aakash [3] => ram ) ``` 让我们看一下将key_preserve参数设置为TRUE时会发生什么。这将保留键。 ``` <?php // PHP function to illustrate the use of array_reverse() function Reverse($array) { return(array_reverse($array, true)); } $array = array("ram", "aakash", "saran", "mohan"); echo "Before:\n"; print_r($array); echo "\nAfter:\n"; print_r(Reverse($array)); ?> ``` output: ``` Before: Array ( [0] => ram [1] => aakash [2] => saran [3] => mohan ) After: Array ( [3] => mohan [2] => saran [1] => aakash [0] => ram ) ```
上一篇:
array_pop()函数
下一篇:
array_shift()函数
该分类下的相关小册推荐:
Magento中文全栈二次开发
PHP安全之道
Magento2主题开发高级实战
PHP8入门与项目实战(5)
Laravel(10.x)从入门到精通(十八)
Laravel(10.x)从入门到精通(六)
Laravel(10.x)从入门到精通(十三)
Laravel(10.x)从入门到精通(十)
剑指PHP(从入门到进阶)
Laravel(10.x)从入门到精通(七)
PHP8入门与项目实战(3)
Workerman高性能框架-GatewayWorker