您好,登錄后才能下訂單哦!
這篇文章主要介紹PHP怎么刪除關聯(lián)數(shù)組中鍵值,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!
1、使用unset()函數(shù)可以用于取消設置關聯(lián)數(shù)組中的鍵及其值。
// 聲明關聯(lián)數(shù)組 $arr = array( "1" => "加", "2" => "減", "3" => "乘", "4" => "除" ); // 關聯(lián)數(shù)組中刪除鍵1及其值 unset($arr['1']); // 顯示數(shù)組元素 var_dump($arr);
2、使用array_diff_key()函數(shù)用于獲取一個或多個數(shù)組之間的差集。
此函數(shù)比較一個或多個數(shù)組之間的鍵并返回它們之間的差集。
// 聲明關聯(lián)數(shù)組 $arr = array( "1" => "春", "2" => "夏", "3" => "秋", "4" => "冬", ); // 從關聯(lián)數(shù)組中刪除鍵1及其值 $result = array_diff_key($arr, array_flip((array) ['1'])); // 顯示數(shù)組元素 var_dump($result);
內(nèi)容擴展:
array_values() 函數(shù)返回包含數(shù)組中所有的值的數(shù)組。
注意:被返回的數(shù)組將使用數(shù)值鍵,從 0 開始且以 1 遞增。
array_values(array)
array 必需。規(guī)定數(shù)組。
代碼實現(xiàn):
$arr = array('key1'=>'value1','key2'=>'value2','key3'=>'value3'); $arr2 = array_values($arr); print_r($arr2); ?>
以上是“PHP怎么刪除關聯(lián)數(shù)組中鍵值”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關知識,歡迎關注億速云行業(yè)資訊頻道!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。