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 相关文章推荐
zen cart新进商品的随机排序修改方法
Sep 10 PHP
简单的php文件上传(实例)
Oct 27 PHP
PHP获取文件行数的方法
Jun 10 PHP
PHP+Ajax异步带进度条上传文件实例
Nov 01 PHP
php arsort 数组降序排序详细介绍
Nov 17 PHP
浅谈PHP安全防护之Web攻击
Jan 03 PHP
php实现生成code128条形码的方法详解
Jul 19 PHP
php实现微信企业号支付个人的方法详解
Jul 26 PHP
thinkphp 抓取网站的内容并且保存到本地的实例详解
Aug 25 PHP
PHP下载大文件失败并限制下载速度的实例代码
May 10 PHP
PHP pthreads v3在centos7平台下的安装与配置操作方法
Feb 21 PHP
Laravel 自动转换长整型雪花 ID 为字符串的实现
Oct 27 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
第十三节--对象串行化
2006/11/16 PHP
PHP5 安装方法
2007/01/15 PHP
浅析SVN常见问题及解决方法
2013/06/21 PHP
老生常谈php 正则中的i,m,s,x,e分别表示什么
2017/03/02 PHP
PHP中phar包的使用教程
2017/06/14 PHP
jQuery 绑定事件到动态创建的元素上的方法实例
2013/08/18 Javascript
浅谈JS运算符&amp;&amp;和|| 及其优先级
2016/08/10 Javascript
微信小程序 图片绝对定位(背景图片)
2017/04/05 Javascript
基于Bootstrap的标签页组件及bootstrap-tab使用说明
2017/07/25 Javascript
微信小程序实现选项卡功能
2020/06/19 Javascript
Mac下通过brew安装指定版本的nodejs教程
2018/05/17 NodeJs
React 项目迁移 Webpack Babel7的实现
2018/09/12 Javascript
vue 使用vue-i18n做全局中英文切换的方法
2018/10/29 Javascript
ES6顶层对象、global对象实例分析
2019/06/14 Javascript
[14:57]DOTA2 HEROS教学视频教你分分钟做大人-幽鬼
2014/06/13 DOTA
Python 字符串操作实现代码(截取/替换/查找/分割)
2013/06/08 Python
Python实现将xml导入至excel
2015/11/20 Python
Python的IDEL增加清屏功能实例
2017/06/19 Python
python实现停车管理系统
2018/11/30 Python
Python Web框架之Django框架Model基础详解
2019/08/16 Python
Python可以用来做什么
2020/11/23 Python
python3 googletrans超时报错问题及翻译工具优化方案 附源码
2020/12/23 Python
解锁canvas导出图片跨域的N种姿势小结
2019/01/24 HTML / CSS
英国顶尖手表珠宝品牌独家授权经销商:HS Johnson
2020/10/28 全球购物
介绍一下Cookie和Session及他们之间的区别
2012/11/20 面试题
百年校庆节目主持词
2014/03/27 职场文书
志愿者活动总结
2014/04/28 职场文书
师范类求职信
2014/06/21 职场文书
好的促销活动方案
2014/08/21 职场文书
工资收入证明
2014/10/07 职场文书
维稳承诺书
2015/01/20 职场文书
银行招聘自荐信
2015/03/06 职场文书
2015教师节师德演讲稿
2015/03/19 职场文书
团拜会主持词
2015/07/04 职场文书
大学生党员暑假实践(活动总结)
2019/08/21 职场文书
使用numpy实现矩阵的翻转(flip)与旋转
2021/06/03 Python