PHP list() 将数组中的值赋给变量的简单实例


Posted in PHP onJune 13, 2016

list()

PHP list() 用一步操作把数组中的值赋给一些变量。同 array() 一样,list() 不是真正的函数,而是语言结构。

语法:

void list( mixed var, mixed ... )注意: list() 仅能用于数字索引的数组并假定数字索引从 0 开始。

例子1:

<?php
$arr_age = array(18, 20, 25);
list($wang, $li, $zhang) = $arr_age;
echo $wang;    //输出:18
echo $zhang;    //输出:25
?>

例子2,数据表查询:

$result = mysql_query("SELECT id, username, email FROM user",$conn);
while(list($id, $username, $email) = mysql_fetch_row($result)) {
  echo "用户名:$username<br />";
  echo "电子邮箱:$email";
}

list() 使用数组索引

list() 中允许使用另一个数组来接收数组赋值过来的值,只是当使用索引数组的时候,其赋值顺序跟 list() 中列出的顺序是相反的:

$arr_age = array(18, 20, 25);

list($a[0], $a[1], $a[2]) = $arr_age;

print_r($a);输出的 $a 数组结构如下:

Array ( [2] => 25 [1] => 20 [0] => 18 )

以上这篇PHP list() 将数组中的值赋给变量的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
解决文件名解压后乱码的问题 将文件名进行转码的代码
Jan 10 PHP
php中禁止单个IP与ip段访问的代码小结
Jul 04 PHP
PHP中使用curl伪造IP的简单方法
Aug 07 PHP
golang与PHP输出excel示例
Jul 22 PHP
PHP文件操作实例总结
Sep 27 PHP
Yii统计不同类型邮箱数量的方法
Oct 18 PHP
php简单构造json多维数组的方法示例
Jun 08 PHP
详解php中生成标准uuid(guid)的方法
Apr 28 PHP
php根据地址获取百度地图经纬度的实例方法
Sep 03 PHP
php弹出提示框的是实例写法
Sep 26 PHP
PhpSpreadsheet设置单元格常用操作汇总
Nov 13 PHP
PHP sdk文档处理常用代码示例解析
Dec 09 PHP
PHP处理二进制数据的实现方法
Jun 13 #PHP
PHP 在数组中搜索给定的简单实例 array_search 函数
Jun 13 #PHP
phpmailer简单发送邮件的方法(附phpmailer源码下载)
Jun 13 #PHP
PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
Jun 13 #PHP
PHP简单获取多个checkbox值的方法
Jun 13 #PHP
浅谈PHP检查数组中是否存在某个值 in_array 函数
Jun 13 #PHP
深入理解PHP 数组之count 函数
Jun 13 #PHP
You might like
php实现微信企业号支付个人的方法详解
2017/07/26 PHP
CodeIgniter框架钩子机制实现方法【hooks类】
2018/08/21 PHP
PHP之header函数详解
2021/03/02 PHP
IE JS编程需注意的内存释放问题
2009/06/23 Javascript
JavaScript控制Session操作方法
2013/01/17 Javascript
理解Javascript闭包
2013/11/01 Javascript
jQuery实现回车键(Enter)切换文本框焦点的代码实例
2014/05/05 Javascript
浅谈Node.js中的定时器
2015/06/18 Javascript
javascript自动恢复文本框点击清除后的默认文本
2016/01/12 Javascript
任意Json转成无序列表的方法示例
2016/12/09 Javascript
详解Vue.js入门环境搭建
2017/03/17 Javascript
Node.js调用fs.renameSync报错(Error: EXDEV, cross-device link not permitted)
2017/12/27 Javascript
如何在vue中使用ts的示例代码
2018/02/28 Javascript
vue使用iframe嵌入网页的示例代码
2020/06/09 Javascript
vue 2.8.2版本配置刚进入时候的默认页面方法
2018/09/21 Javascript
Angular中innerHTML标签的样式不起作用的原因解析
2019/06/18 Javascript
JavaScript数组去重实现方法小结
2020/01/17 Javascript
[58:37]Serenity vs Fnatic 2018国际邀请赛淘汰赛BO1 8.21
2018/08/22 DOTA
Python数据类型详解(一)字符串
2016/05/08 Python
浅谈Python基础之I/O模型
2017/05/11 Python
Python信息抽取之乱码解决办法
2017/06/29 Python
在linux下实现 python 监控usb设备信号
2019/07/03 Python
django表单的Widgets使用详解
2019/07/22 Python
Python imageio读取视频并进行编解码详解
2019/12/10 Python
django修改models重建数据库的操作
2020/03/31 Python
numpy实现RNN原理实现
2021/03/02 Python
网络艺术零售业的先驱者:artrepublic
2017/09/26 全球购物
应届生会计求职信
2013/11/11 职场文书
出纳担保书范文
2014/04/02 职场文书
社区维稳工作方案
2014/06/06 职场文书
销售员工作检讨书(推荐篇)
2014/10/18 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书
工厂采购员岗位职责
2015/04/07 职场文书
老人与海读书笔记
2015/06/26 职场文书
SQLServer2019 数据库环境搭建与使用的实现
2021/04/08 SQL Server
Moment的feature导致线上bug解决分析
2022/09/23 Javascript