陣列就是儲存相關資料 array,從0 開始標示
陣列的輸出:print_r var_dump var_export ; var_dump 詳細的資料資訊格式、var_export 是php語法的資料格式
賦值 $a=1;$a=2 ;$a=array(1,2); array_push->不用
消值 unset($a[1]);
遍歷方法
for($i=0;$iecho $a[$i];
foreach($a as $key=>$value){
echo $value.'==='.$a[$key];
while(list($value1,$value2)==each($a)){
echo $value1;echo $value2;
count 陣列個數
陣列的某一列=array_column(array,index)
聯合的陣列=array_combine(array1,array2)
鍵值差集=array_diff(array1,array2)
鍵值交集=array_intersect(array1,array2)
array_fiter(array,function) 遍歷array中的值代入到function中執行
boolean=array_key_exists(key,array)
所有鍵名=array_keys(array)
所有鍵值=array_values(array)
反轉陣列=array_reverse(array)
查詢的結果=array_search(value,array)
不重複的陣列value=array_unique(array)
遞迴把陣列作為引數執行函式 array_walk_recursive(array,function)
查詢鍵值是否查詢於陣列中 in_array(search,array)
reset(array) 重置陣列指標
shuffle(array) 打亂
array_rand(array,數量) 隨機數值
C語言 陣列和for迴圈
陣列 分為 1 陣列,2 陣列的陣列 陣列的陣列 陣列符號 和陣列是沒有關係的。p i p i p i 可以寫成i p 下面是我去年寫的,這個筆記是梳理整合 所謂陣列為2的有3個就是把記憶體好比為房間,int hoge 3 2 就是有3個大箱子其中每個大箱子都有2個小隔間,元素就呆在小隔間裡。所以h...
陣列佇列和迴圈陣列佇列
public class arrayqueuedemo catch exception e break case h trycatch exception e break system.out.println 程式退出 使用陣列模擬arrayqueue類 class arrayqueue 判斷佇列是...
陣列佇列和迴圈佇列
定義乙個queue的介面 public inte ce queue引入之前自定義的動態陣列array類 出隊時間複雜度是o n 其餘為o 1 public class arrayqueue implements queue public arrayqueue override public int ...