php中常見陣列函式

2021-07-07 04:26:24 字數 2243 閱讀 1736

1,定位陣列:  

bool in_array ( mixed needle,array

haystack[,bool strict]) 查詢指定元素;  

array

array_keys

(arraqy input [, mixed search_value]) 返回鍵值組成的陣列;  

bool array_key_exists

(mixed key,

array

search) 判斷鍵值是否為指定的鍵值;  

array

array_values

(array

input) 返回陣列中的元素值;  

2, 遍歷陣列:  

mixed key (array

input ) 返回當前指標元素的鍵值;  

mixed reset ( array

input_array ) 將指標重置到陣列的起始位置;  

array

each (

array

input_array )    返回當前指標位置的陣列值;  

mixed current (array

input_array )   返回當前指標位置的陣列元素值;  

mixed end

( array

input_array )   返回當前指標指向最後乙個元素;  

mixed next (array

input_array ) 返回當前指標下一位置的陣列元素;  

mixed prev (array

input_array ) 返回位於當前指標前乙個位置的陣列值;  

3,增加,刪除陣列元素:  

int array_push

( array

& array

,mixe 

var[, mixed ...])將指定數值增加到陣列的末尾;  

mixed array_pop

(array

& array

) 返回陣列的最後乙個元素,並重置陣列指標;  

mixed array_shift

(array

target_array) 返回陣列的第乙個元素值;  

int array_unshift

( array

&array

,mixed 

var[,mixed ...] )將指定的元素增加到起始位置  

array

array_pad

(array

input,int pad_size,mixed pad_value)增加陣列到指定的長度  

4,陣列的排序:  

bool sort/rsort (array

&array

[,int sort_flags]); 公升序和降序;  

5,陣列的合併和拆分:  

array

array_combine

(array

keys,

array

values) 陣列的合併;  

array

array_merge

(array

array1[,

array

array2[

array

array

...]]) 多個陣列合併並返回乙個新陣列;  

array

array_slice

(array

array

,int offset[,int length]) 從陣列的指定位置開始,提取指定的長度,並儲存到乙個新陣列;  

array

explode

(string separator,string string) 分割之後再將結果儲存;  

array

implode(string glue,

array

pieces)指定元素通過字串進行連線的新字元;  

5,建立指定範圍的陣列:  

array

range ( mixe low ,mixed high[,number step]) 建立指定範圍的陣列;  

array

shuffle(

$array

) 對指定的陣列中的元素進行隨機排序;  

number array_sum

(array

input_array) 對所有元素進行求和;  

php 常見 陣列操作函式

檢查值 鍵 array key exists key,array 檢查陣列鍵 in array value,array 檢查值於陣列 獲取值 使用array values 取得陣列的值 carvalues array values car 取出陣列的鍵名 twokeys array keys two...

Java中常見資料轉型

1.int short exp short shortvar 0 int intvar 0 shortvar short intvar 2.short int exp short shortvar 0 int intvar 0 intvar shortvar 3.int string exp int...

PHP中常用陣列函式

array search 查詢陣列中是否有對應的值,如果有,返回對應的鍵。array split 刪除陣列中鍵對應的某項 array unshift 向陣列開頭插入一項,如果是索引陣列,索引從0開始重新編序 array shift 刪除陣列開頭一項,如果是索引陣列,索引從0開始重新編序 array ...