機能はJavaScriptと同じでループを止める。このサンプルは2つのループを試している。 上はJavaScriptでよく使うfor文。lengthプロパティが使えないので、count関数で 配列の要素数を求めている。下はPHPのforeach文、その他に、while文やdo〜while文でも使える。 配列の要素が"名波"になるとbreakでループを抜けている。
中田 小野 川口 稲本 明神 名波 市川 中山 戸田
中田 小野 川口 稲本 明神
中田 小野 川口 稲本 明神
source
<?php
$myArray = array("中田","小野","川口","稲本","明神","名波","市川","中山","戸田");
for($i = 0 ; $i < count($myArray) ; $i++) {
echo "$myArray[$i] \n";
}
echo "<p>";
foreach($myArray as $v) {
echo "$v \n";
}
echo "<p>";
$myArray = array("中田","小野","川口","稲本","明神","名波","市川","中山","戸田");
for($i = 0 ; $i < count($myArray) ; $i++) {
if($myArray[$i] == "名波") {
break;
}
echo "$myArray[$i] \n";
}
echo "<p>";
foreach($myArray as $v) {
if($v == "名波") {
break;
}
echo "$v \n";
}
?>