大陆性a及毛片,日韩精品不卡,国产精品第四页,日韩黄在线观看,欧美三级一区二区,国产中出在线观看,日韩久久久精品

    電話

    0411-39943997

仟億科技
客服中心
  • 電話
  • 電話咨詢:0411-39943997
  • 手機
  • 手機咨詢:15840979770
    手機咨詢:13889672791
網(wǎng)絡(luò)營銷 >更多
您現(xiàn)在的位置:首頁 > 新聞中心 > 常見問題

PHP數(shù)組用中文索引 實例

作者:billionnet 發(fā)布于:2012/2/3 16:49:18 點擊量:

我們知道PHP數(shù)組的索引有這么幾種情況

1.默認(rèn)索引:
即數(shù)字索引,這是PHP數(shù)組的默認(rèn)索引形式,默認(rèn)的數(shù)字索引從零開始,
當(dāng)然數(shù)字索引除了默認(rèn)以外,還可以直接指定,例如:
$arr = array(
4 => '我是指定的整型的四',
'4' => '我是指定的字符型的四'
);
echo "{$arr[4]}
";
echo "{$arr['4']}
";
咦?還可以這樣整嗎?當(dāng)然可以,不過兩個輸出的結(jié)果是一樣的。為什么?
因為PHP是一門弱類型的語言,尤其是在數(shù)字的應(yīng)用上,經(jīng)常是整型數(shù)字和字符型的數(shù)字相互轉(zhuǎn)換的,當(dāng)然這種轉(zhuǎn)換一般是PHP自動進(jìn)行的。就像上面的例子一樣。你可能要問,為什么兩個打印出的都是第二個元素值呢?
注意:PHP重復(fù)用相同名稱命名變量會造成覆蓋,例如:
$a = 3;
$a = 5;
echo $a;
這個時候得到的結(jié)果是五,這里的數(shù)組索引也會造成相同的效果。我們再來看下面的例子:
$arr = array('a' => 'a');
$arr = array('ab' => 'ab');
print_r($arr);
你會發(fā)現(xiàn)執(zhí)行的結(jié)果是這樣的 Array ( [ab] => ab ),為什么呢?
因為我們定義一個數(shù)組,實際上是將后面的數(shù)組賦給前面的變量,也就是說前面的變量是一個標(biāo)識符。這個標(biāo)識符用來指向數(shù)組在內(nèi)存當(dāng)中的實際地址,所以說當(dāng)我們再次用相同的變量名標(biāo)識一個數(shù)組時,這個變量就指向了新定義的這個數(shù)組在內(nèi)存中的實際地址了。所以上面的情況發(fā)生了。我們在向數(shù)組追加元素或修改數(shù)組的時候一定不要像上面這樣來使用。你可以這樣
$arr[] = 'f';
$arr[] = 'x';
$arr['c'] = '1234';
當(dāng)然,還有 array_push() 什么的,不過調(diào)用函數(shù)的執(zhí)行效率不如前者。
下面,讓我們來揭開PHP數(shù)組能不能使用中文作為索引的問題----
$as = array(
'我' => '非著名不專業(yè)操蛋扯蛋拽蛋玩蛋滾蛋煮蛋炒蛋煎蛋下蛋之《PHP淫牌講師》
',
'..' => '你
',
',,' => '絕
',
'``' => '對
',
'??' => '木
',
'!!' => '有
',
'==' => '見
',
'--' => '過
',
'++' => '如
',
'**' => '此
',
'//' => '操
',
'##' => '蛋
',
'$$' => '的
',
'@@' => 'PHP
',
'&&' => '數(shù)
',
'^^' => '組
',
'%%' => '?。?!
'
);
print_r($as);
你的眼睛沒有看花,我的確就是這么寫的。
恩,我講課的風(fēng)格也基本上就是這樣。
當(dāng)然,你可以覺得我很無聊很操蛋,不過,我的學(xué)生倒是蠻喜歡我的......
唉,人太拉轟也是一種罪過啊,男毋屙米豆腐......
執(zhí)行一下上面的代碼,你就知道了。



分享到:


Copyright@ 2011-2016 版權(quán)所有:大連千億科技有限公司 遼ICP備11013762-3號   google網(wǎng)站地圖   百度網(wǎng)站地圖   網(wǎng)站地圖

公司地址:大連市沙河口區(qū)中山路692號辰熙星海國際2317 客服電話:0411-39943997 QQ:2088827823 37482752

法律聲明:未經(jīng)許可,任何模仿本站模板、轉(zhuǎn)載本站內(nèi)容等行為者,本站保留追究其法律責(zé)任的權(quán)利! 隱私權(quán)政策聲明