foreach遍歷數(shù)組詳解 foreach怎么得到數(shù)組的索引?
foreach怎么得到數(shù)組的索引?PHP4引入了foreach結(jié)構(gòu),它類似于Perl和其他語(yǔ)言。這只是遍歷數(shù)組的一種簡(jiǎn)單方法。Foreach只能用于數(shù)組。當(dāng)嘗試將其用于其他數(shù)據(jù)類型或未初始化的變量時(shí),
foreach怎么得到數(shù)組的索引?
PHP4引入了foreach結(jié)構(gòu),它類似于Perl和其他語(yǔ)言。這只是遍歷數(shù)組的一種簡(jiǎn)單方法。Foreach只能用于數(shù)組。當(dāng)嘗試將其用于其他數(shù)據(jù)類型或未初始化的變量時(shí),將發(fā)生錯(cuò)誤。有兩種語(yǔ)法。第二個(gè)是第一個(gè)的第二個(gè)但有用的擴(kuò)展。
foreach(數(shù)組表達(dá)式為$value)
statement
foreach(數(shù)組表達(dá)式為$key=>$value)
statement
介紹三種。//For,foreach,each and list//For循環(huán)遍歷數(shù)組,只有($key=0$key< count($ary)$key){echo$key的索引數(shù)組$ary=[“Hello”,“world”]。$ary[$key]}//foreach是一種特殊的語(yǔ)言結(jié)構(gòu),用于遍歷數(shù)組foreach($ary as$key=>$value){echo$key。$value}//(list($key,$value)=each($ary)){echo$key時(shí),each與list循環(huán)遍歷協(xié)作。$value}