首页
技术小册
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-数组函数
list()函数是PHP中的一个内置函数,用于将数组值同时分配给多个变量。此函数仅适用于数值数组。当将数组分配给多个值时,数组的第一个元素分配给第一个变量,第二个元素分配给第二个变量,以此类推,直到变量的数量。变量的数量不能超过数值数组的长度。 语法: list(variable1,variable2....) 参数:它接受用空格分隔的变量列表。这些变量将被分配值。至少必须传递一个变量给该函数。 返回值:该函数返回分配给传递的多个变量的数组。如果传递的变量的数量大于数组中的元素数量,则抛出错误。 --- 下面这些程序说明了PHP中的list()函数: 程序1:演示list()函数用法的程序。 ``` <?php // PHP program to demonstrate the // use of list() function $array = array(1, 2, 3, 4); // Assign array values to variables list($a, $b, $c) = $array; // print all assigned values echo "a =", ($a), "\n"; echo " b =", ($b), "\n"; echo " c =", ($c), "\n"; // Perform multiplication of // those assigned numbers echo "a*b*c =", ($a*$b*$c); ?> ``` output: ``` a =1 b =2 c =3 a*b*c =6 ``` 示例2: ``` <?php // PHP program to demonstrate the // runtime error of list() function $array = array(1, 2, 3, 4); // assign array values to variables list($a, $b, $c, $d, $e) = $array; ?> ``` output: ``` PHP Notice: Undefined offset: 4 in /home/619f1441636b952bbd400f1e9e8e3d0c.php on line 6 ``` 程序3:演示将数组中特定索引值赋给变量的程序。 ``` <?php // PHP program to demonstrate assignment of // particular index values in the array to // variables. $array = array(1, 2, 3, 4); // Assign array values to variables list(, , $a) = $array; // Print all assigned values echo " a = ", ($a), "\n"; ?> ``` output: ``` a = 3 ```
上一篇:
key()函数
下一篇:
sort()函数
该分类下的相关小册推荐:
PHP8入门与项目实战(4)
Magento零基础到架构师(内容设计)
PHP合辑1-基础入门
Swoole高性能框架-SwooleWorker
Laravel(10.x)从入门到精通(十九)
Laravel(10.x)从入门到精通(十一)
PHP程序员面试算法宝典
PHP安全之道
PHP高并发秒杀入门与实战
Laravel(10.x)从入门到精通(十五)
PHP高性能框架-Swoole
PHP程序员面试笔试真题与解析