PHP陣列迴圈

2021-08-20 05:28:04 字數 994 閱讀 1612

一廂情願,有始無終。
含義:中斷。

語法:break [n]

引數:n --- 表示跳出第幾層迴圈,預設值是1。

eg:break [2] ; 表示跳出兩層迴圈 (迴圈裡巢狀迴圈)

含義:表示此次迴圈中斷,重新開始下次新的迴圈

語法: continue [n]

eg:continue [2] ; 表示跳出兩層迴圈,再開始新的迴圈

含義: 將乙個變數的記憶體位址傳給另乙個變數(兩個變數的記憶體位址一樣),兩個值只要有乙個變,另乙個也會跟著變

語法: $a = &$b;

符號:"&" 代表取位址空間

含義: 陣列的下標是從0 開始的正整數

eg: $arr = array(10,20,30,40); $arr[0] = 10;

含義: 陣列的下標是字串,類似c 中的結構體

eg:$arr = array( "name"=>"ming" , "***"=>"男" , "age"=>18 ); $arr["name"] = "ming";

含義:陣列的下標既有整型,也有字串

eg:$arr = array( "name"=>"ming" , "***"=>"男" ,10 , 3=>20 , 30 );

eg:取值 $arr["***"] = "男"; $arr[0] = 10; $arr[3] = 20 ; $arr[4] = 30 ;

使用 array()

使用

含義:陣列套陣列

eg:$arr = array( array( 10 ,20,30 ) , array(40,50,60) ); $arr[0][0] = 10;

print_r()

unset()

count()

foreach()

php用for迴圈 php for迴圈陣列

expr1 為條件的初始值。expr2 為判斷的條件,通常都是用邏輯運算符號 logical operators 當判斷的條件。expr3 為執行 statement 後要執行的部份,用來改變條件,供下次的迴圈判斷 for 語法 如下 複製 for expr1 expr2 expr3 stateme...

php陣列迴圈新增鍵值對

二維陣列新增方法 迴圈 listening collect是乙個二維陣列,往裡面新增乙個you answer元素 listening collect this ser toefllistening zt collect listening articleid result array foreach...

PHP陣列讀取的迴圈操作

php基本上就是一種陣列語言。時常要進行大量的陣列迴圈操作,主要有兩種方式,一種是foreach,另一種是 while,到底哪種好哪種壞一直有爭論,雖然我很早就意識到了這個問題,但是一直沒有細究,懵懂的感覺一直持續到現在,為了以後能節省點cpu時間,下面總結一下 在迴圈裡進行的是陣列 讀 操作,則f...