PHP中的extract()函数
该extract()函数将变量从数组导入到当前符号表中。它返回成功提取的变量数。
语法
extract(arr, rules, prefix)
参数
arr-指定的数组
rules-指定如何处理无效的变量名。以下是可能的值-
EXTR_OVERWRITE-默认。发生冲突时,现有变量将被覆盖
EXTR_SKIP-发生冲突时,现有变量不会被覆盖
EXTR_PREFIX_SAME-发生冲突时,变量名将被赋予前缀
EXTR_PREFIX_ALL-所有变量名将被赋予前缀
EXTR_PREFIX_INVALID-仅将无效或数字变量名作为前缀
EXTR_IF_EXISTS-仅覆盖当前符号表中的现有变量,否则不执行任何操作
EXTR_PREFIX_IF_EXISTS-仅当当前符号表中存在相同变量时,才向变量添加前缀
EXTR_REFS-提取变量作为引用。导入的变量仍引用数组参数的值
前缀-仅适用于以下内容:EXTR_PREFIX_SAME,EXTR_PREFIX_ALL,EXTR_PREFIX_INVALID或EXTR_PREFIX_IF_EXISTS。
返回
该extract()函数返回成功提取的变量数。
示例
以下是一个例子-
<?php
$prod = array("AM"=>"AMIT", "TM"=>"Tom");
extract($prod);
echo"\$AM is $AM\n\$TM is $TM";
?>输出结果
$AM is AMIT $TM is Tom
热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短