位置: 编程技术 - 正文
推荐整理分享PHP数组函数compact()的用法(php数组函数输出《咏雪》里有多少"片"字),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:php数组函数输出《咏雪》里有多少"片"字,php的数组函数,php数组函数实现机选双色球,php数组函数有哪些,php数组函数 菜鸟,php数组函数大全,php数组函数有哪些,php数组函数大全,内容如对您有帮助,希望把文章链接给更多的朋友!
(PHP 4, PHP 5)
compact — 建立一个数组,包括变量名和它们的值
说明 array compact ( mixed $varname [, mixed $... ] )创建一个包含变量与其值的数组。
对每个参数,compact() 在当前的符号表中查找该变量名并将它添加到输出的数组中,变量名成为键名而变量的内容成为该键的值。简单说,它做的事和 extract() 正好相反。返回将所有变量添加进去后的数组。
任何没有变量名与之对应的字符串都被略过。
参数varname
compact() 接受可变的参数数目。每个参数可以是一个包括变量名的字符串或者是一个包含变量名的数组,该数组中还可以包含其它单元内容为变量名的数组, compact() 可以递归处理。
返回值返回输出的数组,包含了添加的所有变量。
范例
Example #1 compact() 例子
<?php$city="SanFrancisco";$state="CA";$event="SIGGRAPH";$location_vars=array("city","state");$result=compact("event","nothing_here",$location_vars);print_r($result);?>以上例程会输出:
注释Note: Gotcha
因为可变变量也许不能在函数内部用于 PHP 的超全局数组,此时不能将超全局数组传递入 compact() 中。
参见extract() - 从数组中将变量导入到当前的符号表
PHP数组函数array_unique()的用法 array_unique(PHP4=4.0.1,PHP5)array_unique移除数组中重复的值说明arrayarray_unique(array$array[,int$sort_flags=SORT_STRING])array_unique()接受array作为输入并返回没有重复值的新
PHP数组函数array_walk()的用法 array_walk(PHP4,PHP5)array_walk使用用户自定义函数对数组中的每个元素做回调处理说明boolarray_walk(array&$array,callable$funcname[,mixed$userdata=NULL])将用户自定义函数fu
PHP数组函数array_values()的用法 array_values(PHP4,PHP5)array_values返回数组中所有的值说明arrayarray_values(array$input)array_values()返回input数组中所有的值并给其建立数字索引。参数input数组。返回
友情链接: 武汉网站建设