Heim  >  Artikel  >  Backend-Entwicklung  >  php数组入门教程之array_values()函数

php数组入门教程之array_values()函数

WBOY
WBOYOriginal
2016-07-25 08:57:561241Durchsuche
本文介绍下,php数组操作函数之array_values()函数用法,有需要的朋友参考下。

在php数组函数中,array_values()函数返回一个数组中的所有值,并自动为返回的数组提供数值索引。

其形式如下: array array_values(array array)

例子,获取$fruits中找到的各元素的值:

<?php
//获取数组中各元素的值
//by bbs.it-home.org
$fruits["apple"] = "red";  
$fruits["banana"] = "yellow";  
$fruits["watermelon"]="green";  
$values = array_values($fruits);  
print_r($values);  
  
//Array ( [0] => red [1] => yellow [2] => green )  
?>

有时需要扩展一个数组,或者删掉数组的一部分,PHP为扩展和缩小数组提供了一些函数。 对于那些希望模仿各种队列实现(FIFO、LIFO)的程序员来说,这些函数可以提供便利。 顾名思义,从这些函数的函数名(push、pop、shift和unshift)就清楚地反映出其作用。

小贴士: 传统的队列是一种数据结构,删除元素与加入元素的顺序相同,就称为先进先出,或FIFO。 相反,栈是另外一种数据结构,其中删除元素的顺序与加入时的顺序相反,这成为后进先出,或LIFO。



Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn