位置: 编程技术 - 正文
推荐整理分享PHP数组函数list()的用法(php数组函数,选班长),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php数组函数,选班长,php数组函数题目,php数组函数 菜鸟,php数组函数有哪些,php数组函数输出《咏雪》里有多少"片"字,php数组函数有哪些,php数组函数大全,php数组函数有哪些,内容如对您有帮助,希望把文章链接给更多的朋友!
(PHP 4, PHP 5)
list — 把数组中的值赋给一些变量
说明 array list ( mixed $varname [, mixed $... ] )像 array() 一样,这不是真正的函数,而是语言结构。list() 用一步操作给一组变量进行赋值。
参数varname
一个变量。
返回值返回指定的数组。
范例
Example #1 list() 例子
<?php$info=array('coffee','brown','caffeine');//列出所有变量list($drink,$color,$power)=$info;echo"$drinkis$colorand$powermakesitspecial.n";//列出他们的其中一个list($drink,,$power)=$info;echo"$drinkhas$power.n";//或者让我们跳到仅第三个list(,,$power)=$info;echo"Ineed$power!n";//list()不能对字符串起作用list($bar)="abcde";var_dump($bar);//NULL?>
Example #2 list() 用法的一个例子
<table><tr><th>Employeename</th><th>Salary</th></tr><?php$result=mysql_query("SELECTid,name,salaryFROMemployees",$conn);while(list($id,$name,$salary)=mysql_fetch_row($result)){echo"<tr>n"."<td><ahref="info.php?id=$id">$name</a></td>n"."<td>$salary</td>n"."</tr>n";}?></table>
Example #3 使用嵌套的 list()
<?phplist($a,list($b,$c))=array(1,array(2,3));var_dump($a,$b,$c);?>
Example #4 在 list() 中使用数组索引
<?php$info=array('coffee','brown','caffeine');list($a[0],$a[1],$a[2])=$info;var_dump($a);?>产生如下输出(注意单元顺序和 list() 语法中所写的顺序的比较):
注释 Warninglist() 从最右边一个参数开始赋值。如果你用单纯的变量,不用担心这一点。 但是如果你用了具有索引的数组,通常你期望得到的结果和在 list() 中写的一样是从左到右的,但实际上不是。 它是以相反顺序赋值的。
Warning在 list() 执行过程中修改数组(比如使用 list($a, $b) = $b)将会产生不可预知的结果。
Note:
list() 仅能用于数字索引的数组并假定数字索引从 0 开始。
参见each() - 返回数组中当前的键/值对并将数组指针向前移动一步 array() - 新建一个数组 extract() - 从数组中将变量导入到当前的符号表
PHP数组函数ksort()的用法 ksort(PHP4,PHP5)ksort对数组按照键名排序说明boolksort(array&$array[,int$sort_flags=SORT_REGULAR])对数组按照键名排序,保留键名到数据的关联。本函数主要用于关联数
PHP数组函数extract()的用法 extract(PHP4,PHP5)extract从数组中将变量导入到当前的符号表说明intextract(array&$var_array[,int$extract_type=EXTR_OVERWRITE[,string$prefix=NULL]])本函数用来将变量从数组中
PHP数组函数krsort()的用法 krsort(PHP4,PHP5)krsort对数组按照键名逆向排序说明boolkrsort(array&$array[,int$sort_flags=SORT_REGULAR])对数组按照键名逆向排序,保留键名到数据的关联。主要用于结
标签: php数组函数,选班长
本文链接地址:https://www.jiuchutong.com/biancheng/275218.html 转载请保留说明!友情链接: 武汉网站建设