PHP ??, ? ??? ??? ?????.
? ?? ???? ?? ??? ???????. ? ? ?? ??? ??? ??? ????. ??? ?? ???? ??? ???? ?? ????. ??? ??? ? ??? ?? ??? ??? ???? ????.
?? ??
?? ?? ??? ?? ???? ?????.
list (mixed $variable1 [, Mixed $variablen ] )
?? ??: ?? ?? 0? ?? ??? ??? ?? 1? ????, ?? ?? 1? ?? 2? ???? ????.
??? ?? ????:
rree?? ??? ????:
?? ??? ??? ??:
??:
1. Zhang San? ??? 0? $one? ??
2. Zhang ?? ??? 1? San? $two
? ?????. 3. ?? ?? 2? Wang Wu? $ three
? ?????. ??? ???? ??? ???? ????? ????? ?? ? ? ????. ??? ??? ??? 0?? ???? ?? ?? ?? ?????.
list? ? ?? ???:
<?php list($one , $two , $three) = array('張三' ,'李四' ,'王五'); //再次聲明:?jiǎn)我?hào)不結(jié)釋變量,所以輸出的是字符串$one echo '$one----'.$one.'<br />'; echo '$two----'.$two.'<br />'; echo '$three----'.$three.'<br />'; ?>
?? ??:
??:
1.list ? ?? ? ??? ? ?? ??? ???? ???? $3? ????.
2. ??? ?? ??? ??? ??? ??? ??? ? ?? ??? ????.
3. ??? Wang Wu?? ?? ??? ????
??? ??? ??? ?? ??? ??? ??????. ??? ? ?? ??? ?? ?? 0? ?? ?? ??? ????, ?? ?? 1? ??? ? ?? ?? ??? ?????.
?? ??? ???? ?????. ??? ??????
<?php list( , , $three) = array('張三' ,'李四' ,'王五'); echo '$one----'.$one.'<br />'; echo '$two----'.$two.'<br />'; echo '$three----'.$three.'<br />'; ?>
?? ??? ??? ????.
??:
1. 1:1 ?? ???? ??, $one? ?? ? ????. 0?? ??? ?? ??? ?? $two? ?? 1? ?? ?? ??? ?? ? ????. $3? ?? 2? ?? ?? ??? ????.
3. list($one, $two, $ three), ?? 3?? ????. ??? ???? ?? ??? ??? ??? ??? Li Si? Wang Wu? ?????.
? ??
? ??? ???? ?? ???? ??????.
? ??( array &$array )
??: ??? ?????. ?? ? ??? ? ??? ?????. ? ?? ??? ??? ??????. ? ? ???? ?? ?? ??? ?? ???? ?????. ??? ???? false? ?????.
?? ??? ?? ???? ??? ????? ???????.
<?php list($one, $two, $three) = array(2 => '張三', '李四', '王五'); echo '$one----' . $one . '<br />'; echo '$two----' . $two . '<br />'; echo '$three----' . $three . '<br />'; ?>
??? ?? ?? ??? ???????:
??:
1. ??, ? ?? ??('gao'=>'?? ?? ?? ?')? ?????.
1 ?? ? ? ?? ??? ? ??? ???.
2? ??? ??? ?? 1? ?? ?(?? ?? ?? ?)? ?? ??? ??? ?? ??? ????.
3. ? ???? ?? ?(gao)? ?? ?? ?? ??? ?? 0? ????.
???? ?????.
??? ?? ? ?? ??? ? ????.
???? ??? ? ?? ??? ?? ?????????. ? ? ?? ? ??? ?? ?????.
<?php //定義一個(gè)變量叫$kongjie(空姐) $kongjie=[ 'gao'=>'穿黑衣服的', 'shou'=>'退特別長(zhǎng)特別細(xì)', 'mei'=>'好白', 'pl'=>'五官端正', 'type'=>'那就是女神', '我是吊絲不敢跟女神搭訕' ]; //第一次each $data = each($kongjie); echo '<pre>'; var_dump($data); echo '</pre>'; ?>
?? ??:
??:
1. ? ? ?? ?? ? ? ?? [??? ??? ????? ???. ??? in Move], ? ??? ??? ??? ??
2. ??? ?? ?? ??? ??? ???? false? ?????.
???? ??? ??
???? ??? ??? ??? ?? ????. ?? ??? ???? ?? ??? ?? ??? ? ?????
list($key,$value) = Each($array);
?? ??? ??? ???????.
??? ? ?? ??? ?? ???? 0? ??? ?? ?? ????, ? ?? ??? ??? ??? 1? ??? ?? ??? ?? ?????.
?? ?? ???????.
<?php //定義一個(gè)變量叫$kongjie(空姐) $kongjie=[ 'gao'=>'穿黑衣服的', 'shou'=>'退特別長(zhǎng)特別細(xì)', 'mei'=>'好白', ]; //第一次each $data = each($kongjie); echo '<pre>'; var_dump($data); echo '</pre>'; echo '-----華麗麗分割線------<br />'; //第2次each $data = each($kongjie); echo '<pre>'; var_dump($data); echo '</pre>'; echo '-----華麗麗分割線------<br />'; //第3次each【執(zhí)行到了最后一個(gè)元素了】 $data = each($kongjie); echo '<pre>'; var_dump($data); echo '</pre>'; echo '-----華麗麗分割線------<br />'; //第4次【此時(shí),后面已沒(méi)有可操作的元素了,看返回什么】 $data = each($kongjie); echo '<pre>'; var_dump($data); echo '</pre>'; echo '-----華麗麗分割線------<br />'; ?>
?? ??? ??? ????.
??:
1.each ??? 4?? ??? ????
2. ????? ?? $key? 0 =>gao? ?????
3. ????? 1 => ?? ?? ?? The? ?????. ?? $?
??? ?? false? ????? ?? ?? while? ???? ?? ??? ??? ? ????.
?? ??? ???? ? ??? ?? ?????.
<?php //定義一個(gè)變量叫$kongjie(空姐) $kongjie=[ 'gao'=>'穿黑衣服的', 'shou'=>'腿特別長(zhǎng)特別細(xì)', 'mei'=>'好白', ]; list($key,$value) = each($kongjie); echo $key. '-----' .$value .'<br />'; ?>
?? ??:
??:
1. ? ? ????, ?? ? ?? ????, ??? ??? ?? ? ??? ?? ?????
2. ??? ??? fasle? ???? ??? ?????.
3. Each? List? ???? foreach? ??? ??? ?? ? ????.
??:
list? Each? ???? ?? ??? ???? ?????.
<?php //定義一個(gè)變量叫$kongjie(空姐) $kongjie=[ 'gao'=>'穿黑衣服的', 'shou'=>'退特別長(zhǎng)特別細(xì)', 'mei'=>'好白', ]; while(list($key,$value) = each($kongjie)){ echo $key. '-----' .$value .'<br />'; } ?>
??? ??? ????.