四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

PHP extract 將數(shù)組拆分成多個(gè)變量的函數(shù)

extract()函數(shù)語(yǔ)法:
int extract( array $var_array [, int $extract_type = EXTR_OVERWRITE [, string $prefix ]] )
功能: extract()函數(shù)提取關(guān)聯(lián)數(shù)組(對(duì)數(shù)字索引數(shù)組無(wú)效)每對(duì)key和value,生成以key為變量名、value為對(duì)應(yīng)值的多組新變量。
復(fù)制代碼 代碼如下:
<?php
$size = "old size"; //注意最后size變量的值。
$a = array(
"color" => "red",
"size" => "XXL",
"price" => "53");
extract($a);
echo "color = $color<br />";
echo "size = $size<br />";
echo "price = $price<br />";
?>


結(jié)果為:

color = red
size = XXL
price = 53

通過(guò)上例發(fā)現(xiàn)$size的值為XXL,而不是之前的”old size”,說(shuō)明默認(rèn)情況下當(dāng)數(shù)組中的key與已有的變量沖突時(shí),將覆蓋原來(lái)的變量。

繼續(xù)介紹extract函數(shù)的后兩個(gè)可選參數(shù)。

第二個(gè)參數(shù)$extract_type是用來(lái)控制當(dāng)發(fā)生沖突時(shí)的處理方法,可能的值為:

EXTR_OVERWRITE : 沖突時(shí)覆蓋已有的變量,默認(rèn)值。
EXTR_SKIP : 不覆蓋已有的變量,即不在生成該key和value對(duì)的變量。
EXTR_PREFIX_SAME : 沖突時(shí),生成的新變量名加一個(gè)前綴字符串,其值由第三個(gè)參數(shù)指定。
EXTR_PREFIX_ALL : 對(duì)所有生成的新變量名加一個(gè)前綴字符串,其值由第三個(gè)參數(shù)指定。
EXTR_PREFIX_INVALID : 對(duì)key的值換為變量名時(shí)無(wú)效時(shí)(如key第一個(gè)字符為數(shù)字,而變量名要求第一個(gè)字符不能為數(shù)字),在變量名加一個(gè)前綴字符串,其值由第三個(gè)參數(shù)指定。
EXTR_IF_EXISTS : 只取出之前已經(jīng)存在的變量。
EXTR_PREFIX_IF_EXISTS : 對(duì)EXTR_IF_EXISTS取得的變量,在其變量名加一個(gè)前綴字符串,其值由第三個(gè)參數(shù)指定。
EXTR_REFS : 以引用的方式提取變量,說(shuō)明提取變量的值發(fā)生改變會(huì)影響原數(shù)組的值。

注意:在變量名加前綴字符串時(shí),新的變量名為 PREFIX_key,而不是PREFIXkey。

復(fù)制代碼 代碼如下:
<?php
$a = array(
"color" => "red",
"size" => "XXL",
"price" => "53");
extract($a,EXTR_PREFIX_ALL,"SC");
echo "color = $SC_color<br />";
echo "size = $SC_size<br />";
echo "price = $SC_price<br />";
extract($a,EXTR_REFS);
$color="green";
echo $a['color']; //查看原數(shù)組的值
?>

結(jié)果為:
color = red
size = XXL
price = 53
green

php技術(shù)PHP extract 將數(shù)組拆分成多個(gè)變量的函數(shù),轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 风平浪静电影| 舞法天女之绚彩归来演员表| 黑凤凰电视剧剧情介绍| 拉偏架| 喻繁图片| 电影喜剧明星演员表| 天下第一楼剧情介绍| 思念天边的你简谱| 蒙古小男孩唱哭全场| 孕早期不能吃什么| 菲律宾电影泡沫| 水儿武士电影完整免费观看| 黎明电影| monparis是什么牌子香水| 红灯区免费在线观看| 极度猎杀| 耄耋老太国产| 迅雷 电影| 康熙王朝演员表| 等着我 综艺| 定型枕什么时候能给宝宝用 | 红灯区免费在线观看| 玫瑰情人| 32步简单舞步完整版| 禁漫社| 中国往事演员表| 陈昱| 母乳妈妈忌口胀气食物| 妈妈妈三| 蛇花| 100条谐音歇后语| 崔哲浩| 飞鸟里伊奈| 大学生搜| 红电视剧演员表| 电影白日梦2| 李采潭龙谷| 沙漠电影高清在线播放| bbbbbbbbb免费毛片视频| 洞房奇谭电影免费版在线观看 | 王艺潼|