陣列和迴圈

2021-07-26 13:57:59 字數 1043 閱讀 8276

陣列就是儲存相關資料 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 ...