复制代码 代码如下:
<?php
for ($i = 1; $i <= 10; $i++) {
print $i;
}
for ($i = 1; ; $i++) {
if ($i > 10) {
break;
}
print $i;
}
$i = 1;
for (;;) {
if ($i > 10) {
break;
}
print $i;
$i++;
}
for ($i = 1; $i <= 10; print $i, $i++);
?>
复制代码 代码如下:
<?php
$arr = array("one", "two", "three");
reset ($arr);
while (list(, $value) = each ($arr)) {
echo "Value: $value<br>/n";
}
foreach ($arr as $value) {
echo "Value: $value<br>/n";
}
?>
复制代码 代码如下:
<?php
reset ($arr);
while (list($key, $value) = each ($arr)) {
echo "Key: $key; Value: $value<br>/n";
}
foreach ($arr as $key => $value) {
echo "Key: $key; Value: $value<br>/n";
}
?>
复制代码 代码如下:
<?php
$a = array (1, 2, 3, 17);
foreach ($a as $v) {
print "Current value of /$a: $v./n";
}
$a = array (1, 2, 3, 17);
$i = 0;
foreach ($a as $v) {
print "/$a[$i] => $v./n";
$i++;
}
$a = array (
"one" => 1,
"two" => 2,
"three" => 3,
"seventeen" => 17
);
foreach ($a as $k => $v) {
print "/$a[$k] => $v./n";
}
$a[0][0] = "a";
$a[0][1] = "b";
$a[1][0] = "y";
$a[1][1] = "z";
foreach ($a as $v1) {
foreach ($v1 as $v2) {
print "$v2/n";
}
}
foreach (array(1, 2, 3, 4, 5) as $v) {
print "$v/n";
}
?>
复制代码 代码如下:
//foreach
$tar = array (
1 => '东',
2 => '西',
3 => '南',
4 => '北',
5 => '东南',
6 => '西南',
7 => '东北',
8 => '西北',
9 => '南北',
10 => '东西',
);
$TM = '西';
foreach( $tar as $v=>$vv )
{
if( $vv == $TM )
{
echo $vv.'-'.$v.'<br />';
break;
}
//echo $vv;
}
复制代码 代码如下:
echo '<br />';
for( $i=1;$i<=count( $tar ) ;$i++ )
{
if( $tar[$i] == $TM )
{
echo $tar[$i].'-'.$i.'<br />';
break;
}
}
新闻热点
疑难解答