數組常用函數 【講解php數組函數 怎么php獲取數組最后一個元素】array_chunk(array,size,[preserve_keys])函數:把一個數組分割為新的數組塊,preserve_keys是一個可選參數,其值是一個布爾值,意為是否保留原數組中元素的鍵值,若不保留則默認分配:
$array = array_chunk($array3,2,false); array_merge(array1,array2,[array3…])函數:合并多個數組,若合并的數組中存在相同的鍵,則最后一次出現的該鍵對應的值,會成為新數組中該鍵的值(任何數組中都不會存在同一個鍵名有兩個值,后出現的值會覆蓋前者) 。
$array1 = array("姓名","性別","年齡","學歷");$array2 = array("劉楓","男",26,"碩士");$array3 = array("型號","HTC","型號","Apple","型號","華為");$array = array_merge($array1,$array2,$array3); array_combine(array1,array2)函數:合并兩個數組,前者成為新數組的鍵,后者成為新數組的值 。
$array1 = array("姓名","性別","年齡","學歷");$array2 = array("劉楓","男",26,"碩士");$array = array_combine($array1 , $array2); array_pop(array)函數:刪除數組中的最后一個元素 。
$array3 = array("型號","HTC","型號","Apple","型號","華為");$array = array_pop($array3); array_push(array,value1,[value2…])函數:向數組尾部插入一個或多個元素(適用于數值數組,或者是索引沒有實質性意義的數組),無法指定鍵名 。
$array3 = array("型號","HTC","型號","Apple","型號","華為");$array = array_push($array3,"型號","三星"); 其他函數可查找PHP手冊或自行摸索 。
實例 "A","數學"=>"A","英語"=>"A","物理"=>"A","化學"=>"A","生物"=>"B","地理"=>"C","歷史"=>"B","政治"=>"D");$array5 = array("Lucifer","男",26,"碩士");echo "
數組1:";print_r($array1);echo "
數組2 :";print_r($array2);//array_chunk(array,size[,preserve_keys])函數:把一個數組分割為新的數組塊,preserve_keys為是否保留原數組元素下標echo "
分割數組:";print_r(array_chunk($array3,2,false));//array_combine(array1,array2)函數:合并兩個數組,一個作為鍵,一個作為值echo "
合并數組:";print_r(array_combine($array1 , $array2));//array_count_values(array)函數:統計數組中所有值出現的次數echo "
統計數組元素:";print_r(array_count_values($array4));//比較數組函數://array_diff():只比較鍵值//array_diff_assoc():比較鍵名和鍵值//array_diff_key():只比較鍵名 。//可比較兩個或多個數組,但返回差集為第一個數組之后的數組,分別與第一個數組比較差集的合集 。echo "
比較數組:";print_r(array_diff_assoc($array2,$array5));//數組填充://array_fill(index,number,value):從index下標(索引)開始,為數組填充number個值為value的元素//array_fill_keys(keys,value):為指定索引key的元素,填充value,key可以是數組$array = array_fill(20,8,"成績良好");echo "
猜你喜歡
- 講解noteexpress正確格式化 noteexpress使用教程圖文
- 遮瑕棒使用技巧 遮瑕棒使用方法講解
- 二月四日作原文翻譯賞析 二月四日作講解
- 邀月為何告訴小魚兒身世 告訴小魚兒身世的目的講解
- 涼生大結局是什么 這部劇結局講解
- js數組去重最簡單的方法 js數組去重復的數據
- 胃印戒細胞癌能治愈嗎 下面給大家講解一下
- dnf天縱云霄稀有裝扮外觀
- php怎么把數組合成字符串 php數組拼接成字符串
- 最實用的2種方法 php數組轉字符串函數有哪些
