了解PHP中的數(shù)組
數(shù)組是對象的系統(tǒng)排列。嗯,這意味著什么?很好地編程一個數(shù)組是一種數(shù)據(jù)結構。每個陣列可以保存幾條信息。它有點像變量,因為它存儲數(shù)據(jù),但根本不像變量那樣存儲一位信息,它可以存儲許多信息。
我們從一個例子開始。我們說你正在存儲關于人的信息。你可以有一個變量來存儲我的名字“Angela”。但在一個數(shù)組中,你可以存儲我的名字,我的年齡,我的身高,我的
在這個示例代碼中,我們將查看一次存儲兩位信息,第一位是某人姓名,第二位是他們最喜歡的顏色。
在此示例代碼中,您可以看到friend數(shù)組按編號排序,并包含朋友列表。在第二個數(shù)組中,顏色,而不是使用數(shù)字,它使用字符串來識別不同的信息位。
用于從數(shù)組中檢索數(shù)據(jù)的標識符稱為它的密鑰。在我們的第一個示例中,鍵是整數(shù)0,1,2和3。在我們的第二個示例中,鍵是字符串。在這兩種情況下,我們都可以使用數(shù)組的名稱和密鑰來訪問數(shù)組中保存的數(shù)據(jù)。
像變量一樣,數(shù)組總是以美元符號($數(shù)組)開頭,并且它們是區(qū)分大小寫的。他們不能用下劃線或數(shù)字開頭,你必須用字母開頭。
所以,簡單地說,一個數(shù)組有點像一個變量,里面有很多小變量。但是你究竟是用數(shù)組做什么?作為PHP程序員,它對您有何用處?
實際上,您可能永遠不會創(chuàng)建像上面示例中那樣的數(shù)組。您可以使用PHP中的數(shù)組執(zhí)行的最有用的事情是使用它來保存從其他地方獲取的信息科普是什么。
擁有您的網(wǎng)站's信息st在MySQL數(shù)據(jù)庫中存儲的情況并不少見。當您的網(wǎng)站需要某些信息時,只需訪問您的數(shù)據(jù)庫和wha laa按需數(shù)據(jù)。
假設你有一個住在你城市的人的數(shù)據(jù)庫。您現(xiàn)在要搜索該數(shù)據(jù)庫并打印名為“Tom”的任何人的記錄。你怎么做呢?
您將閱讀名為Tom的人的數(shù)據(jù)庫,然后從數(shù)據(jù)庫中提取他們的姓名和有關它們的所有其他信息,并將其放入程序內(nèi)部的數(shù)組中。然后,您可以循環(huán)使用此數(shù)組,并打印出信息或將其存儲在程序的其他位置以供使用。
從表面上看,數(shù)組可能不會讓你感興趣,但是當你做更多的編程并開始存儲更復雜的數(shù)據(jù)結構時,你會發(fā)現(xiàn)你經(jīng)常在需要使用數(shù)組時將它們寫入數(shù)組。