php list详解

简介:

list --  把数组中的值赋给一些变量

void list ( mixed varname, mixed ... )

像 array() 一样,这不是真正的函数,而是语言结构。list() 用一步操作给一组变量进行赋值。

注: list() 仅能用于数字索引的数组并假定数字索引从 0 开始。

 

error_reporting(E_ALL);


$arrDemo=array("one"=>"hello","two"=>"world","three"=>"I","four"=>"Love","five"=>"China");
list($str1,$str2,$str3,$str4,$str5)=$arrDemo;
echo $str1;
echo $str2;
echo $str3;
echo $str4;

//会报错,数组$arrDemo不是索引数组 是关联数组

$arr2=array();
$arr2[1]="hello";
$arr2[2]="world";
list($one,$two)=$arr2;
echo $one;
echo $two;

//数组$arr2索引下标不是从0开始










本文转自 hgditren 51CTO博客,原文链接:http://blog.51cto.com/phpme/665964,如需转载请自行联系原作者
目录
相关文章
|
PHP
PHP - Laravel 查看自定义路由列表 (php artisan route:list)
PHP - Laravel 查看自定义路由列表 (php artisan route:list)
426 0
PHP的list()方法是干什么的?底层原理是什么?
PHP的list()方法是干什么的?底层原理是什么?
180 0
|
NoSQL 算法 安全
PHP实现令牌桶限流Redis list列表 Lpush rpop 实现令牌桶 - 限流 PHP实例
PHP实现令牌桶限流Redis list列表 Lpush rpop 实现令牌桶 - 限流 PHP实例
440 0
PHP实现令牌桶限流Redis list列表 Lpush rpop 实现令牌桶 - 限流 PHP实例
PHP:将list列表转为tree树形数据
PHP:将list列表转为tree树形数据
292 0
|
消息中间件 NoSQL PHP
PHP使用Redis的List(列表)命令实现消息队列
本篇笔记旨在使用Redis的List(列表)命令实现消息队列,生产者使用lPush命令发布消息,消费者使用rpoplpush命令获取消息,同时将消息放入监听队列,如果处理超时,监听者将把消息弹回消息队列
2675 0
|
PHP 索引 Linux
PHP中的list()函数入门
其实,PHP里List()并不是函数,而是和foreach、while、if一样的语言结构。 list()函数仅能用于数字索引的数组,且假定数字索引是从0开始。 看例子: NO1: 输出为: linux服务器配置与管理=>PHP程序设计0=>linux服务器配置与管理 再看, 输出为: 0=>linux服务器配置与管理1=>PHP程序设计   说明,list()是一个赋值结构,负责把右值分别付给它的各个参数,如$key、$value等。
820 0
|
3月前
|
关系型数据库 MySQL PHP
PHP和Mysql前后端交互效果实现
本文介绍了使用PHP连接MySQL数据库的基本函数及其实现案例。内容涵盖数据库连接、选择数据库、执行查询、获取结果等常用操作,并通过用户登录和修改密码的功能实例,展示了PHP与MySQL的交互过程及代码实现。
292 0
PHP和Mysql前后端交互效果实现
|
8月前
|
关系型数据库 MySQL Linux
查看Linux、Apache、MySQL、PHP版本的技巧
以上就是查看Linux、Apache、MySQL、PHP版本信息的方法。希望这些信息能帮助你更好地理解和使用你的LAMP技术栈。
409 17