设为首页
收藏本站
最新电影
您现在的位置: 首页=>后台技术=>php 订阅本栏目  
php 中 list 函数定义与用法
时间: 2009-09-19 00:04:22 阅读次数:2476


list

(PHP 3, PHP 4, PHP 5)

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

说明

void list ( mixed varname, mixed ... )

array() 一样,这不是真正的函数,而是语言结构list() 用一步操作给一组变量进行赋值飞飞Asp技!术乐园

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

例子 1. list() 例子


$info = array('coffee', 'brown', 'caffeine'
);

// Listing all the variables
list($drink, $color, $power) = $info
;
echo "$drink is $color and $power makes it special.\n"
;

// Listing some of them
list($drink, , $power) = $info
;
echo "$drink has $power.\n"
;

// Or let's skip to only the third one
list( , , $power) = $info
;
echo "I need $power!\n"
;

?>

例子 2. 使用 list() 的例子



  
  



$result = mysql_query("SELECT id, name, salary FROM employees",$conn
);
while (list($id, $name, $salary) = mysql_fetch_row($result
)) {
    echo "
\n".
         "  
\n".
         "  
\n".
         "
\n";
}

?>

Employee nameSalary
\"info.php?id=$id\">$name$salary

警告

list() 从最右边一个参数开始赋值如果你用单纯的变量,不用担心这一点但是如果你用了具有索引的数组,通常你期望得到的结果和在 list() 中写的一样是从左到右的,但实际上不是是以相反顺序赋值的飞飞Asp技术乐园

例子 3. 在 list() 中使用数组索引

$info = array('coffee', 'brown', 'caffeine');
list($a[0], $a[1], $a[2]) = $info
;
var_dump($a
);
?>

产生如下输出(注意单元顺序和 list() 语法中所写的顺序的比较):

array(3) {
  [2]=>
  string(8) "caffeine"
  [1]=>
  string(5) "brown"
  [0]=>
  string(6) "coffee"
}

参见 each()array()extract()




站内搜索    

下一篇PHP中单引号和双引号的区别

上一篇ecshop 2.7.数据字典+常用技巧

本栏目最新 栏目最新列表
50个新鲜兼容最新版本的免费WordPress主题
zend studio 添加spket ide的方法,绝对能用
zend studio 字体配色方案修改的方法
css浮动的详细讲解
Windows(iis)下的Memcache安装方法(安装文件
网站优化策划 栏目最新列表
增加网站外链的快速方法
网站上线前必做的30个检查
新的友情链接参考标准(没有google的PR情况
优化Google的AdSense广告的五个工具
王通讲SEO八大基础
站点最新 站点最新列表
微博推广的一些技巧
xhEditor v1.1.7 发布,
收集的一些轻量级非常实
50个新鲜兼容最新版本的
javascript中cookie的设
Excel中出现#VALUE!、#D
jquery插件:飞飞表情插件
十个使用HTML5开发的精彩
支持HTML5的浏览器有哪些
飞妮莫属:漫画:如何写出
历史最热10条信息  
MIME介绍 及 [1] [2] [3]
巧用Google和迅雷来下载
Transact SQL 常 [1] [2]
VIA Rhine II Fast Ethe
电脑常用端 [1] [2] [3]
Do you get a kick out
十道羊皮卷 欣赏+mp3版+
每日一句:A friend and
每日一句:Theres no tu
经典__悟透JavaScript
相关专题 相关专题列表
很全面的PHP数组的总结
file_put_contents用法解
PHP magic_quotes_gpc的
PHP中__construct(), __
php4,php5构造函数的定义
str_replace函数用法、定
ini_get、ini_set、ini_
set_time_limit函数定义
error_reporting()用法及
get_magic_quotes_gpc
 width= 
伟哥博客 西安房产 123最新电影 三四六四