了解PHP中的數(shù)組

數(shù)組是對(duì)象的系統(tǒng)排列。嗯,這意味著什么?很好地編程一個(gè)數(shù)組是一種數(shù)據(jù)結(jié)構(gòu)。每個(gè)陣列可以保存幾條信息。它有點(diǎn)像變量,因?yàn)樗鎯?chǔ)數(shù)據(jù),但根本不像變量那樣存儲(chǔ)一位信息,它可以存儲(chǔ)許多信息。

我們從一個(gè)例子開(kāi)始。我們說(shuō)你正在存儲(chǔ)關(guān)于人的信息。你可以有一個(gè)變量來(lái)存儲(chǔ)我的名字“Angela”。但在一個(gè)數(shù)組中,你可以存儲(chǔ)我的名字,我的年齡,我的身高,我的

在這個(gè)示例代碼中,我們將查看一次存儲(chǔ)兩位信息,第一位是某人姓名,第二位是他們最喜歡的顏色。

在此示例代碼中,您可以看到friend數(shù)組按編號(hào)排序,并包含朋友列表。在第二個(gè)數(shù)組中,顏色,而不是使用數(shù)字,它使用字符串來(lái)識(shí)別不同的信息位。

用于從數(shù)組中檢索數(shù)據(jù)的標(biāo)識(shí)符稱為它的密鑰。在我們的第一個(gè)示例中,鍵是整數(shù)0,1,2和3。在我們的第二個(gè)示例中,鍵是字符串。在這兩種情況下,我們都可以使用數(shù)組的名稱和密鑰來(lái)訪問(wèn)數(shù)組中保存的數(shù)據(jù)。

教育_1

像變量一樣,數(shù)組總是以美元符號(hào)($數(shù)組)開(kāi)頭,并且它們是區(qū)分大小寫(xiě)的。他們不能用下劃線或數(shù)字開(kāi)頭,你必須用字母開(kāi)頭。

所以,簡(jiǎn)單地說(shuō),一個(gè)數(shù)組有點(diǎn)像一個(gè)變量,里面有很多小變量。但是你究竟是用數(shù)組做什么?作為PHP程序員,它對(duì)您有何用處?

實(shí)際上,您可能永遠(yuǎn)不會(huì)創(chuàng)建像上面示例中那樣的數(shù)組。您可以使用PHP中的數(shù)組執(zhí)行的最有用的事情是使用它來(lái)保存從其他地方獲取的信息科普是什么。

擁有您的網(wǎng)站's信息st在MySQL數(shù)據(jù)庫(kù)中存儲(chǔ)的情況并不少見(jiàn)。當(dāng)您的網(wǎng)站需要某些信息時(shí),只需訪問(wèn)您的數(shù)據(jù)庫(kù)和wha laa按需數(shù)據(jù)。

假設(shè)你有一個(gè)住在你城市的人的數(shù)據(jù)庫(kù)。您現(xiàn)在要搜索該數(shù)據(jù)庫(kù)并打印名為“Tom”的任何人的記錄。你怎么做呢?

您將閱讀名為T(mén)om的人的數(shù)據(jù)庫(kù),然后從數(shù)據(jù)庫(kù)中提取他們的姓名和有關(guān)它們的所有其他信息,并將其放入程序內(nèi)部的數(shù)組中。然后,您可以循環(huán)使用此數(shù)組,并打印出信息或?qū)⑵浯鎯?chǔ)在程序的其他位置以供使用。

從表面上看,數(shù)組可能不會(huì)讓你感興趣,但是當(dāng)你做更多的編程并開(kāi)始存儲(chǔ)更復(fù)雜的數(shù)據(jù)結(jié)構(gòu)時(shí),你會(huì)發(fā)現(xiàn)你經(jīng)常在需要使用數(shù)組時(shí)將它們寫(xiě)入數(shù)組。