亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

PHP關(guān)聯(lián)數(shù)組的10個操作技巧

 更新時間:2013年01月21日 11:01:38   投稿:whsnow  
數(shù)組中的元素都有自己的ID,因此可以方便地訪問它們;關(guān)聯(lián)數(shù)組,它的每個ID 鍵都關(guān)聯(lián)一個值;這篇文章將介紹10個操作PHP關(guān)聯(lián)數(shù)組的技巧,熟練運用能幫助你提高開發(fā)效率

什么是數(shù)組?
在使用 PHP 進行開發(fā)的過程中,或早或晚,您會需要創(chuàng)建許多相似的變量。
無需很多相似的變量,你可以把數(shù)據(jù)作為元素存儲在數(shù)組中。
數(shù)組中的元素都有自己的 ID,因此可以方便地訪問它們。
關(guān)聯(lián)數(shù)組
關(guān)聯(lián)數(shù)組,它的每個 ID 鍵都關(guān)聯(lián)一個值。
在存儲有關(guān)具體命名的值的數(shù)據(jù)時,使用數(shù)值數(shù)組不是最好的做法。
通過關(guān)聯(lián)數(shù)組,我們可以把值作為鍵,并向它們賦值。
這篇文章將介紹10個操作PHP關(guān)聯(lián)數(shù)組的技巧,熟練運用能幫助你提高開發(fā)效率。
1、添加數(shù)組元素
PHP是一種弱類型語言,這意味著你不需要顯示聲明一個數(shù)組及其大小,相反,你可以同時聲明并填充數(shù)組。
$capitals = array(
'Alabama' => 'Montgomery',
'Alaska' => 'Juneau',
'Arizona' => 'Phoenix'
); 額外的數(shù)組元素可以象下面這樣追加:
$capitals['Arkansas'] = 'Little Rock'; 如果你正在處理數(shù)字索引數(shù)組,你可能想使用顯示命名的函數(shù)前置和追加元素,如array_push()和array_unshift()函數(shù),但這些函數(shù)不能操作關(guān)聯(lián)數(shù)組。
2、刪除數(shù)組元素
如果要從數(shù)組中刪除一個元素,請使用unset()函數(shù),如:
unset($capitals['California']); 使用數(shù)字索引數(shù)組時,刪除數(shù)組元素的辦法更多,更靈活,可以使用array_shift()和array_pop()函數(shù)分別從數(shù)組的開頭和末尾刪除一個元素。
3、交換鍵和值
假設(shè)你想創(chuàng)建一個名叫$states的新數(shù)組,使用州府作為索引,使用州名作為關(guān)聯(lián)值,使用array_flip()函數(shù)很容易完成這個任務(wù)。

復(fù)制代碼 代碼如下:

$capitals = array(
'Alabama' => 'Montgomery',
'Alaska' => 'Juneau',
'Arizona' => 'Phoenix'
);
$states = array_flip($capitals);
// $states = array(
// 'Montgomery' => string 'Alabama',
// 'Juneau' => string 'Alaska',
// 'Phoenix' => string 'Arizona'
// );

相關(guān)文章

  • php中session定期自動清理的方法

    php中session定期自動清理的方法

    這篇文章主要介紹了php中session定期自動清理的方法,如何設(shè)置php實現(xiàn)session定期自動清理,本文會給大家詳細(xì)介紹,需要的朋友可以參考下
    2015-11-11
  • PHP程序員必須知道的兩種日志實例分析

    PHP程序員必須知道的兩種日志實例分析

    這篇文章主要介紹了PHP程序員必須知道的兩種日志,結(jié)合實例形式分析了php-fpm 慢日志及php-error 錯誤日志相關(guān)原理與使用技巧,需要的朋友可以參考下
    2020-05-05
  • PHP令牌 Token改進版

    PHP令牌 Token改進版

    那個版本中,存在一個小問題,因為要做可逆加密,而加密出來的字符是不可顯示字符+亂碼,所以我用了 base64對其進行了處理,這樣一來,就不會有亂碼和不可顯示字符了。
    2008-07-07
  • php中取得文件的后綴名?

    php中取得文件的后綴名?

    今天給學(xué)員講課,關(guān)于數(shù)組的應(yīng)用舉例,說了怎樣取得一個文件的后綴名,總結(jié)一下,方法挺多的,下面分享給大家
    2012-02-02
  • PHP實現(xiàn)redis限制單ip、單用戶的訪問次數(shù)功能示例

    PHP實現(xiàn)redis限制單ip、單用戶的訪問次數(shù)功能示例

    這篇文章主要介紹了PHP實現(xiàn)redis限制單ip、單用戶的訪問次數(shù)功能,結(jié)合實例形式分析了php連接redis及獲取、記錄客戶端信息,并限制客戶訪問次數(shù)等操作技巧,需要的朋友可以參考下
    2018-06-06
  • 如何使用“PHP” 彩蛋進行敏感信息獲取

    如何使用“PHP” 彩蛋進行敏感信息獲取

    關(guān)于PHP彩蛋這個玩法已經(jīng)被國外的某些Web漏洞掃描器(例如:HP WebInspect)所使用了,用其來探測被掃描的網(wǎng)站使用的是何種Web開發(fā)語言
    2013-08-08
  • PHP編程實現(xiàn)微信企業(yè)向用戶付款的方法示例

    PHP編程實現(xiàn)微信企業(yè)向用戶付款的方法示例

    這篇文章主要介紹了PHP編程實現(xiàn)微信企業(yè)向用戶付款的方法,涉及php針對微信接口調(diào)用、配置及交互操作相關(guān)技巧,需要的朋友可以參考下
    2017-07-07
  • php根據(jù)命令行參數(shù)生成配置文件詳解

    php根據(jù)命令行參數(shù)生成配置文件詳解

    這篇文章主要介紹了php根據(jù)命令行參數(shù)生成配置文件,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • PHP編程實現(xiàn)計算抽獎概率算法完整實例

    PHP編程實現(xiàn)計算抽獎概率算法完整實例

    這篇文章主要介紹了PHP編程實現(xiàn)計算抽獎概率算法,結(jié)合完整實例形式分析了php隨機數(shù)運算相關(guān)操作技巧,需要的朋友可以參考下
    2017-08-08
  • PHP基于imap獲取郵件實例

    PHP基于imap獲取郵件實例

    這篇文章主要介紹了PHP基于imap獲取郵件的方法,實例形式詳細(xì)講述了imap獲取郵件的具體步驟,并詳細(xì)講述了Windows下和Linux下安裝imap的方法,需要的朋友可以參考下
    2014-11-11

最新評論