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

 更新时间:2016年06月13日 17:15:28   投稿:jingxian  
下面小编就为大家带来一篇PHP list() 将数组中的值赋给变量的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

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微信公众平台开发之获取用户基本信息

    php微信公众平台开发之获取用户基本信息

    本文介绍如何获得微信公众平台关注用户的基本信息,包括昵称、头像、性别等基本信息。下面小编把最近整理有关php微信公众平台开发之获取用户基本信息的相关内容分享给大家,有需要的朋友可以参考下
    2015-08-08
  • php防止网站被攻击的应急代码

    php防止网站被攻击的应急代码

    这篇文章为大家提供了php防止网站被攻击的应急代码,这是一个办法,绝对不是最好的解决方式,只是想提供给大家,大家一起探讨探讨。
    2015-10-10
  • laravel数据库查询结果自动转数组修改实例

    laravel数据库查询结果自动转数组修改实例

    这篇文章主要介绍了laravel数据库查询结果自动转数组修改实例,有需要的同学可以借鉴参考下
    2021-02-02
  • PHP 中 var_export、print_r、var_dump 调试中的区别

    PHP 中 var_export、print_r、var_dump 调试中的区别

    这篇文章主要介绍了PHP 中 var_export、print_r、var_dump 调试中的区别,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-06-06
  • 分享PHP-pcntl 实现多进程代码

    分享PHP-pcntl 实现多进程代码

    PHP可通过PCNTL扩展实现进程控制,如进程创建,信号处理,进程中断判断等。但只能在CLI模式下操作。PCNTL的信号机制是基于 ticks 机制实现的。
    2016-09-09
  • Yii2中Restful API原理实例分析

    Yii2中Restful API原理实例分析

    这篇文章主要介绍了Yii2中Restful API原理,基于rest部分源码分析了Restful的原理、使用方法与相关注意事项,需要的朋友可以参考下
    2016-07-07
  • php强制文件下载而非在浏览器打开的自定义函数分享

    php强制文件下载而非在浏览器打开的自定义函数分享

    这篇文章主要介绍了php强制文件下载而非在浏览器打开的自定义函数分享,需要的朋友可以参考下
    2014-05-05
  • php数组删除元素示例

    php数组删除元素示例

    在某个数组中删除一个元素,我是直接用的unset,也不管unset之后会发生什么。但今天看到的东西却让我大吃一惊,并不是我想象的那样,我用示例来说明
    2014-03-03
  • 一个经典的PHP文件上传类分享

    一个经典的PHP文件上传类分享

    这篇文章主要介绍了一个经典的PHP文件上传类分享,本文详细全面的讲解了文件上传相关的需求分析及功能实现,并同时给出了使用代码,需要的朋友可以参考下
    2014-11-11
  • tp5.1 框架join方法用法实例分析

    tp5.1 框架join方法用法实例分析

    这篇文章主要介绍了tp5.1 框架join方法用法,结合实例形式分析了tp5.1 框架中join方法的基本功能、原理、用法及操作注意事项,需要的朋友可以参考下
    2020-05-05

最新评论