日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Perl語言編程之Perl哈希表篇

本文和大家重點(diǎn)討論一下Perl  Perl 哈希表的概念,Perl  Perl 哈希表也叫做關(guān)聯(lián)數(shù)組,使用鍵來與數(shù)值來相關(guān)聯(lián),并且在Perl  哈希表變量名前加上前綴%,至于 Perl 哈希表的具體內(nèi)容請看本文詳細(xì)介紹。

目前成都創(chuàng)新互聯(lián)公司已為上1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)頁空間、網(wǎng)站托管維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、鄱陽網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。

Perl語言編程 Perl 哈希表篇

Perl 哈希表也叫做關(guān)聯(lián)數(shù)組,使用鍵來與數(shù)值來相關(guān)聯(lián)。

在Perl 哈希表變量名前加上前綴%,下面建立一個(gè)空的Perl 哈希表:

%hash=();

將一些項(xiàng)放入到剛剛建立的新Perl 哈希表中,

$hash{fruit}=apple;

$hash{sandwich}=hamburger;

也可使用以下方式:

%hash=(%hash,drink,bubbly);

但不能使用快捷運(yùn)算符+=

%hash+=(drink,bubbly);#Won'twork

注意:使用花括號(hào){}來訪問Perl 哈希表元素,而不是像數(shù)組那樣使用[].

在這里,通過鍵值來訪問Perl 哈希表中的單個(gè)元素:

print$hash{fruit};

apple

如果使用并不存在的Perl 哈希表,perl會(huì)自動(dòng)創(chuàng)建它。

$newhash{fruit}=apple;

$newhash{sandwich}=hamburger;

$newhash{drink}=bubbly;

print$newhash{fruit};

apple

創(chuàng)建Perl 哈希表的幾種方法

下面介紹幾種不同的創(chuàng)建Perl 哈希表的方法,雖然表現(xiàn)形式不一樣,但是它們的作用是一樣的。

①%hash=(

 fruit=>apple,

 sandwich=>hamburger,

 drink=>bubbly,

);

②%hash=(

 'fruit' ,'apple',

 'sandwich','hamburger,'

 'drink' ,'bubbly',

);

③%hash=(

 fruit,apple,

 sandwich,hamburger,

 drink ,bubbly,

);

④%hash=(

 fruit  apple

 sandwich hamburger

 drink  bubbly

);

推薦使用第一種!更加直觀。

注意,逗號(hào)的同義詞是=>。

 =>運(yùn)算符并沒有做任何特殊的事情;它實(shí)際上與逗號(hào)運(yùn)算符不一樣(不同的是,它強(qiáng)制將左邊的單詞解 釋為字符串)。

例如:print"x"=>"y"=>"z";

 及等同于↓ print"x","y","z";


新聞標(biāo)題:Perl語言編程之Perl哈希表篇
文章網(wǎng)址:http://www.dlmjj.cn/article/dhpjheo.html