array_keys、array_values兩個(gè)函數(shù)專門執(zhí)行這一的功能~~~

成都創(chuàng)新互聯(lián)公司-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比扎蘭屯網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式扎蘭屯網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋扎蘭屯地區(qū)。費(fèi)用合理售后完善,10年實(shí)體公司更值得信賴。
例如:
?php
$array = array("size" = "XL", "color" = "gold");
print_r(array_values($array));
?
會(huì)輸出:
Array
(
[0] = XL
[1] = gold
)
再例如:
?php
$array = array(0 = 100, "color" = "red");
print_r(array_keys($array));
$array = array("blue", "red", "green", "blue", "blue");
print_r(array_keys($array, "blue"));
$array = array("color" = array("blue", "red", "green"),
"size" = array("small", "medium", "large"));
print_r(array_keys($array));
?
以上例程會(huì)輸出:
Array
(
[0] = 0
[1] = color
)
Array
(
[0] = 0
[1] = 3
[2] = 4
)
Array
(
[0] = color
[1] = size
)
二維數(shù)組?
你的結(jié)構(gòu)是不是這樣?
$temp=array(
0=array(
'id'='1',
'zc_name'='aaaaa'
),
1=array(
'id'='2',
'zc_name'='bbbbbbbbb
)
)
現(xiàn)在想遍歷出整個(gè)數(shù)組?就foreach兩遍就是了。
foreach($temp as $value){
foreach($value as $key=$result){
echo $result.'/br';
}
}
得到的結(jié)果是 :
1
aaaa
2
bbbbb
這個(gè)怎么說呢
就算是要取某一個(gè)特定的值,你也要有相應(yīng)的根據(jù)啊,就是說,你要取的這個(gè)值,是你所需要的,而這個(gè)需要的值有某些特點(diǎn)好讓你來判斷是不是你需要的那個(gè)。
你總不能說,無論這個(gè)數(shù)組是什么,你需要的就是第三個(gè),如果是這樣,那就好辦了,可以在遍歷的時(shí)候判斷是不是位于第三位
function
get3(){
$i=0;
foreach($a
as
$key=$value){
if($i==2)
{
$k
=
$key;
break;
}
$i++;
}
return
array($key=$value);
}
php中獲取鍵值對的鍵有兩種方式,都是通過函數(shù)來實(shí)現(xiàn)。
一種是通過array_search來查詢,一種是通過array_keys來查詢。
網(wǎng)頁題目:php獲取數(shù)據(jù)鍵名 php獲取數(shù)組的鍵值
本文鏈接:http://chinadenli.net/article12/dojisgc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、定制網(wǎng)站、網(wǎng)站營銷、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站策劃、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)