Perl exist()函數(shù)的快速教程

Perl'sexist()函數(shù)用于檢查數(shù)組或哈希中的元素是否存在。它也可以用來(lái)檢查子程序的存在。 只要元素已被初始化,并且即使元素未定義,EXIST也將返回true。

在上面的示例中,我們查看聯(lián)系人Bob和他的電話號(hào)碼的散列。首先,我們檢查電話元素的存在,這顯然返回true。接下來(lái),我們檢查一個(gè)不存在的元素,地址,你'看到這個(gè)元素返回false。
讓'看看相同的例程,但用空白的地址鍵:心理健康知識(shí)掛圖

你'即使沒(méi)有實(shí)際值,你也會(huì)看到這個(gè)在地址上返回true。小心依靠存在的邏輯,記住存在具有值之間的區(qū)別。