2013-05-09 53 views
2

manual引用了大多數使用冒號的控件結構的替代語法,但我沒有看到一個用於do-while循環的替代語法。 是否可以這樣做?事情是這樣的:do-while循環的替代語法(使用冒號)

//Simple example 
$arr = array(1,2,3,4,5,6); 
$i = 0; 

do : 
    echo $arr[$i].'<br/>'; 
    $i++; 
while($i < count($arr)) endwhile; 
+0

因爲這看起來的確很尷尬,我米並不感到驚訝,它不存在。 :P – deceze 2013-05-09 18:49:39

+0

應該避免使用替代語法,特別是如果您只是編寫扁平化的php代碼,並使用它「模板風格」。 – 2013-05-09 18:53:11

+0

@MarcB我不是隻寫PHP代碼,那只是例如。 – 2013-05-09 18:57:53

回答

6

manual: -

沒有爲DO-而只是一個語法循環:

$i = 0; 
do { 
    echo $i; 
} while ($i > 0); 
+0

解決這個..hehe。謝謝。 – 2013-05-09 18:58:28