国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術(shù)|正則表達(dá)式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務(wù)器之家 - 編程語言 - PHP教程 - PHP extract 將數(shù)組拆分成多個(gè)變量的函數(shù)

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

2019-11-03 19:30php教程網(wǎng) PHP教程

extract()函數(shù)提取關(guān)聯(lián)數(shù)組(對(duì)數(shù)字索引數(shù)組無效)每對(duì)key和value,生成以key為變量名、value為對(duì)應(yīng)值的多組新變量。

extract()函數(shù)語法: 
int extract( array $var_array [, int $extract_type = EXTR_OVERWRITE [, string $prefix ]] ) 
功能: extract()函數(shù)提取關(guān)聯(lián)數(shù)組(對(duì)數(shù)字索引數(shù)組無效)每對(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 

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

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

第二個(gè)參數(shù)$extract_type是用來控制當(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í)無效時(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 : 以引用的方式提取變量,說明提取變量的值發(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

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 亚洲 成人 av | 岛国一区 | 欧美日韩1区| 91精品国产综合久久福利软件 | 亚洲免费在线 | 国产中文字幕在线 | 国产精品久久久久精 | 亚洲精品久久久久久久久久久 | 一区二区三区av | 国产一区二区三区播放 | 亚洲视频一区二区三区在线观看 | 一区二区三区四区国产 | 另类五月| 久久久婷婷一区二区三区不卡 | 国产亚洲视频在线 | 欧美日韩一区二区在线 | 国产欧美日本 | 日韩精品视频一区二区三区 | 免费污视频在线 | 欧美日韩高清一区 | 久久久九九| 中文字幕不卡一区 | 依人网站| 亚洲国产成人av | 极品久久 | 综合色导航 | 欧美精品一二三区 | 亚洲综合大片69999 | 黄色在线免费观看视频网站 | 久久精品一区二区三区四区 | 久久精品国产一区二区三区 | 91精品视频免费在线观看 | 久久精品久久综合 | 夜夜av | 激情五月婷婷在线 | 日韩av免费在线观看 | 最新中文字幕 | 国产精品久久久久久久 | 美女一区二区三区 | 91在线| 欧美一级免费看 |