Date: 08/11/00
- Next message: Egon Schmid: "[PHP-DOC] cvs: phpdoc /de/functions mhash.xml"
- Previous message: Egon Schmid: "[PHP-DOC] cvs: phpdoc /de chapters.ent /de/functions ccvs.xml"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
glace Fri Aug 11 07:18:14 2000 EDT
Added files:
/phpdoc/hk/language class.dir.html
control-structures.alternative-syntax.html
control-structures.break.html
control-structures.continue.html
control-structures.do.while.html
control-structures.else.html
control-structures.elseif.html
control-structures.for.html
control-structures.foreach.html
control-structures.html
control-structures.switch.html
control-structures.while.html langref.html
language.basic-syntax.comments.html
language.basic-syntax.html
language.basic-syntax.instruction-separation.html
language.constants.html
language.expressions.html
language.operators.assignment.html
language.operators.bitwise.html
language.operators.comparison.html
language.operators.errorcontrol.html
language.operators.execution.html
language.operators.html
language.operators.increment.html
language.operators.logical.html
language.operators.precedence.html
language.operators.string.html
language.types.array.html
language.types.double.html language.types.html
language.types.object.html
language.types.string.html
language.types.type-juggling.html
language.variables.external.html
language.variables.html
language.variables.predefined.html
language.variables.scope.html
language.variables.variable.html oop.html
Log:
no message
Index: phpdoc/hk/language/class.dir.html
+++ phpdoc/hk/language/class.dir.html
<HTML><HEAD><TITLE>dir Ãþ§O</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Directory functions"
HREF="ref.dir.html"><LINK
REL="PREVIOUS"
TITLE="chdir"
HREF="function.chdir.html"><LINK
REL="NEXT"
TITLE="closedir"
HREF="function.closedir.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="function.chdir.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"></TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="function.closedir.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><H1><A
NAME="class.dir">dir Ãþ§O</A></H1><DIV
CLASS="refnamediv"><A
NAME="AEN7717"></A>dir -- directory class</DIV><DIV
CLASS="refsect1"><A
NAME="AEN7720"></A><H2>Description</H2><DIV
CLASS="funcsynopsis"><P></P><CODE
CLASS="FUNCDEF">new dir Ãþ§O</CODE>(string directory);<P></P></DIV><P> A pseudo-object oriented mechanism for reading a directory. The
given <TT
CLASS="parameter"><I>directory</I></TT> is opened. Two properties
are available once directory has been opened. The handle
property can be used with other directory functions such as
<A
HREF="function.readdir.html"><B
CLASS="function">readdir()</B></A>, <A
HREF="function.rewinddir.html"><B
CLASS="function">rewinddir()</B></A> and
<A
HREF="function.closedir.html"><B
CLASS="function">closedir()</B></A>. The path property is set to path
the directory that was opened. Three methods are available:
read, rewind and close.
<TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
CLASS="EXAMPLE"><TR><TD><DIV
CLASS="¥Ü½d"><P><B>¥Ü½d 1. <B
CLASS="function">Dir()</B> ¥Ü½d</B></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 $d = dir("/etc");
3 echo "Handle: ".$d->handle."<br>\n";
4 echo "Path: ".$d->path."<br>\n";
5 while($entry=$d->read()) {
6 echo $entry."<br>\n";
7 }
8 $d->close();
9 </PRE></TD></TR></TABLE></DIV></TD></TR></TABLE>
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="function.chdir.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="function.closedir.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top">chdir Ãþ§O</TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="ref.dir.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top">closedir Ãþ§O</TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.alternative-syntax.html
+++ phpdoc/hk/language/control-structures.alternative-syntax.html
<HTML><HEAD><TITLE>µ¥®Ä¥yªk</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="elseif"
HREF="control-structures.elseif.html"><LINK
REL="NEXT"
TITLE="while"
HREF="control-structures.while.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.elseif.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.while.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.alternative-¥yªk">µ¥®Ä¥yªk</A></H1><P> PHP ¹ï©ó¥H¤Uªº±ø¥ó¥y´£¨Ñ¤F¥t¥~¤@ºØ¼gªk¡A³o¨Ç»y¥y¥]¬A¡G<TT
CLASS="literal">if</TT>¡B
<TT
CLASS="literal">while</TT>¡B <TT
CLASS="literal">for</TT>¡B
<TT
CLASS="literal">switch</TT>¡C
µ¥®Äªº¼gªk´N¬O§â«ü¥O²Õ¶}ÀYªº '{' ¬A¸¹Åܦ¨«_¸¹ ':'¡G ¦P®Éµ²§Àªº '}' ¤À§OÅܦ¨
<TT CLASS="literal">endif;</TT>
<TT
CLASS="literal">endwhile;</TT> <TT
CLASS="literal">endfor;</TT>
<TT
CLASS="literal">endswitch;</TT>¡C
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 <?php if ($a == 5): ?>
3 A is equal to 5
4 <?php endif; ?>
5 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¦b¤Wz¥Ü½d¤¤¡A HTML ®æ¦¡ªº¥y¤l "A is equal to 5" ³Q¥]¦b¤@Ó
<TT
CLASS="literal">if</TT> »y¥y¤§¤¤¡C ³o±¡ªp¤U¥u¦³·í $a ¬O 5 ®É¸Ó¥y¤l¤~³Q¦L¥X¨Ó¡C
</P><P> µ¥®Äªº¥yªk¤]¥i¥Î¦b <TT
CLASS="literal">else</TT>©M
<TT
CLASS="literal">elseif</TT> ¤W¡C¤U±´N¬O
<TT
CLASS="literal">if</TT> ¥[¤W <TT
CLASS="literal">elseif</TT> ©M
<TT
CLASS="literal">else</TT> ªºµ¥®Ä¼gªk¡C
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 if ($a == 5):
3 print "a equals 5";
4 print "...";
5 elseif ($a == 6):
6 print "a equals 6";
7 print "!!!";
8 else:
9 print "a is neither 5 nor 6";
10 endif;
11 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¥t½Ð¬Ý <A
HREF="control-structures.while.html">while</A>¡B
<A
HREF="control-structures.for.html">for °j°é</A>¡B ©M <A
HREF="control-structures.html#control-structures.if">if</A> ¤¤ªº¨ä¥L¥Ü½d¡C
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="control-structures.elseif.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="control-structures.while.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><TT
CLASS="literal">elseif</TT></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="control-structures.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><TT
CLASS="literal">while</TT></TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.break.html
+++ phpdoc/hk/language/control-structures.break.html
<HTML><HEAD><TITLE>break ¸õÂ÷°j°é</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="foreach"
HREF="control-structures.foreach.html"><LINK
REL="NEXT"
TITLE="continue"
HREF="control-structures.continue.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.foreach.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.continue.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.break"><TT
CLASS="literal">break ¸õÂ÷°j°é</TT></A></H1><P> <TT
CLASS="literal">break </TT> ¬O¥Î¨Ó¸õÂ÷Ãþ¦ü¤U¦Cªº°j°é©Î±ø¥ó¥y¦¡ ¡G
<TT
CLASS="literal">if </TT>¡B <TT
CLASS="literal">for </TT>¡B
<TT
CLASS="literal">while</TT>¡B<TT
CLASS="literal">switch</TT>
¡C </P><P> ¥Î <TT
CLASS="literal">break </TT> ®É¥i¥H¥[¤W¤@ӰѼƧi¶D¹q¸£n¸õÂ÷¦h¤Ö¼hªº°j°é¡C
</P><P> <DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 $i = 0;
3 while ($i < 10) {
4 if ($arr[$i] == "stop") {
5 break; /* You could also write 'break 1;' here. */
6 }
7 $i++;
8 }
9
10 /* Using the optional argument. */
11
12 $i = 0;
13 while ( ++$i ) {
14 switch ( $i ) {
15 case 5:
16 echo "At 5<br>\n";
17 break 1; /* Exit only the switch. */
18 case 10:
19 echo "At 10; quitting<br>\n";
20 break 2; /* Exit the switch and the while. */
21 default:
22 break;
23 }
24 }
25 </PRE></TD></TR></TABLE><P></P></DIV>
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="control-structures.foreach.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="control-structures.continue.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><TT
CLASS="literal">foreach</TT></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="control-structures.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><TT
CLASS="literal">continue ¸õ¤U¤@Ó°j°é</TT></TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.continue.html
+++ phpdoc/hk/language/control-structures.continue.html
<HTML><HEAD><TITLE>continue ¸õ¤U¤@Ó°j°é</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="break"
HREF="control-structures.break.html"><LINK
REL="NEXT"
TITLE="switch"
HREF="control-structures.switch.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.break.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.switch.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.continue"><TT
CLASS="literal">continue Ä~Äò¤U¤@Ó°j°é´`Àô</TT></A></H1><P> <TT
CLASS="literal">continue </TT> ¦b°j°é¤¤ªº§@¥Î¬O¥ß®É¸õÂ÷²{®É°õ¦æ¤¤ªº´`Àô¦Ó¶}©l¤U¤@Ó´`Àô¡C
</P><P> <TT
CLASS="literal">continue </TT> ©M break ¤@¼Ë¥i¥Î¤@ӰѼƫü¥Ü¥¦À³¸Ó±q¨º¤@¼h°j°é¶}©l¤U¤@¦¸´`Àô¡C
</P><P> <DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 while (list ($key, $value) = each ($arr)) {
3 if (!($key % 2)) { // skip odd members
4 continue;
5 }
6 do_something_odd ($value);
7 }
8
9 $i = 0;
10 while ($i++ < 5) {
11 echo "Outer<br>\n";
12 while (1) {
13 echo " Middle<br>\n";
14 while (1) {
15 echo " Inner<br>\n";
16 continue 3;
17 }
18 echo "This never gets output.<br>\n";
19 }
20 echo "Neither does this.<br>\n";
21 }
22 </PRE></TD></TR></TABLE><P></P></DIV>
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="control-structures.break.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="control-structures.switch.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><TT
CLASS="literal">break ¸õÂ÷°j°é</TT></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="control-structures.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><TT
CLASS="literal">switch</TT></TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.do.while.html
+++ phpdoc/hk/language/control-structures.do.while.html
<HTML><HEAD><TITLE>do.while °j°é</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="while"
HREF="control-structures.while.html"><LINK
REL="NEXT"
TITLE="for"
HREF="control-structures.for.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.while.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.for.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.do.while"><TT
CLASS="literal">do.while °j°é</TT></A></H1><P> <TT
CLASS="literal">do.while °j°é</TT> ©M
<TT
CLASS="literal">while</TT> °j°é®t¤£¦h¡A¦ý¥¦¨ì³Ì«á¤~Àˬd°õ¦æ±ø¥ó¬O§_¦¨¥ß¡C ³o¼Ë«OÃÒ¤F do.while ¤¤ªº«ü¥O°_½X·|³Q°õ¦æ¤@¦¸¡C ¥Ñ©ó while ¬O¦b¤@¶}ÀY«KÀˬd±ø¥ó¡A ©Ò¥H¥Î while ªº¸Ü¥i¯à¤@¦¸´`Àô¤]°õ¦æ¤£¤F¡C
</P><P> <TT
CLASS="literal">do.while °j°é</TT> ¥u¦³¤@Ó¥yªk¡A ¨S¦³§Oªºµ¥®Ä¼gªk :
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 $i = 0;
3 do {
4 print $i;
5 } while ($i>0);
6 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¤W±ªºµ{¦¡¥u·|¶]¤@¦¸¡A ¦]¬°«ü¥O°õ¦æ§¹¤F¤~Àˬd±ø¥ó¤~µo²{ì¨Ó±ø¥ó¤£¦¨¥ß©ó¬O¸õ¥X°j°é¡C
</P><P> ¥Î C ½sµ{ªº°ª¤â¥i¯àÀ´±o¥t¤@ºØ
<TT
CLASS="literal">do.while °j°é</TT> ªº¥Îªk¡G ¥Î <A
HREF="control-structures.break.html"><TT
CLASS="literal">break ¸õÂ÷°j°é</TT></A> «ü¥O©M do.while(0) °j°é¨Ó¨Ïµ{¦¡¦b°õ¦æ¤¤³~²×¤î¡C
¤U¦Cµ{¦¡¬q¥Ü½d³o¤@ӥΪk:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 do {
3 if ($i < 5) {
4 print "i is not big enough";
5 break;
6 }
7 $i *= $factor;
8 if ($i < $minimum_limit) {
9 break;
10 }
11 print "i is ok";
12
13 ...process i...
14
15 } while(0);
16 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> Áa¨Ï§A¬Ý¤£¥X¤W±µ{¦¡¦³¤°»ò¶ø§®¤]¨SÃö«Y¡C ´Nºâ¤£¥Î do.while ªº³oÓ¯S©Ê¤]¤@¼Ë¥i¥H¼g¥X¥\¯à«Ü±jªºµ{¦¡¡C
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="control-structures.while.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="control-structures.for.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><TT
CLASS="literal">while</TT></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="control-structures.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><TT
CLASS="literal">for °j°é</TT></TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.else.html
+++ phpdoc/hk/language/control-structures.else.html
<HTML><HEAD><TITLE>else</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="NEXT"
TITLE="elseif"
HREF="control-structures.elseif.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.elseif.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.else"><TT
CLASS="literal">else</TT></A></H1><P> ¦³®ÉÔ§A·|¦³¨â²Õ«ü¥O¡A ¤@²Õ¦b±ø¥ó¦¨¥ß®É°õ¦æ¡A ¥t¤@²Õ¦b±ø¥ó¤£¦¨¥ß®É°õ¦æ¡C ³o®É¥Î <TT
CLASS="literal">else</TT> ´N¤è«K«Ü¦h¤F¡C <TT
CLASS="literal">else</TT>
¸É¥R <TT
CLASS="literal">if</TT> ªº¥\¯à¡G ¦pªG if »y¥y¤¤ªºªí¹F¦¡¤£¦¨¥ß®É¡A if ¤£·|°õ¦æºò¸òªº«ü¥O²Õ¡A ¦Ó·|°õ¦æ else ¤§«áªº«ü¥O²Õ¡C ¹³¤U±µ{¦¡·|¥´¥X <TT
CLASS="computeroutput">a is bigger than
b</TT> ¦pªG <TT
CLASS="replaceable"><I>$a</I></TT> ¤j¹L
<TT
CLASS="replaceable"><I>$b</I></TT>¡A ¤Ï¤§«h¥´¥X <TT
CLASS="computeroutput">a is NOT bigger
than b</TT> :
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 if ($a > $b) {
3 print "a is bigger than b";
4 } else {
5 print "a is NOT bigger than b";
6 }
7 </PRE></TD></TR></TABLE><P></P></DIV>
<TT
CLASS="literal">else</TT> ¤¤ªº«ü¥O²Õ¥u·í
<TT
CLASS="literal">if</TT> ªí¹F¦¡ºtºâªºµ²ªG¬O°²ªº®ÉÔ¤~·|³Q°õ¦æ¡C
¦pªGÁÙ¦³§Oªº <TT
CLASS="literal">elseif</TT> ªí¹F¦¡ªº¸Ü¡A ³o¨Çªí¹F¦¡ªºµ²ªG¤]n¬O°²¤~¦æ¡C(¬Ý¤U±)
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="control-structures.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="control-structures.elseif.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top">±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="control-structures.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><TT
CLASS="literal">elseif</TT></TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.elseif.html
+++ phpdoc/hk/language/control-structures.elseif.html
<HTML><HEAD><TITLE>elseif</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="else"
HREF="control-structures.else.html"><LINK
REL="NEXT"
TITLE="Alternative ¥yªk for control structures"
HREF="control-structures.alternative-syntax.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.else.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.alternative-syntax.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.elseif"><TT
CLASS="literal">elseif</TT></A></H1><P> <TT
CLASS="literal">elseif</TT>¡A ¤@¬Ý´Nª¾¹D¬O<TT
CLASS="literal">if</TT> ©M <TT
CLASS="literal">else</TT>ªº²V¦XÅé¡C Like
<TT
CLASS="literal">else</TT>¤@¼Ë¡A ¥¦¸É¥R¤F <TT
CLASS="literal">if</TT>
»y¥yªº¥\¯à¡G ¥¦¦b
<TT
CLASS="literal">if</TT> ªº±ø¥ó¤£¦¨¥ß®É¤~·|°õ¦æ¡C
¦ý©M
<TT
CLASS="literal">else</TT>¤£¤@¼Ëªº¬O¡A <TT
CLASS="literal">elseif</TT> °£¤Fn¨D if ªº±ø¥ó¤£¦¨¥ß¡A ¥¦¦P®Én¨D¦Û¤vªº±ø¥ó¦¨¥ß¡A§_«h¥¦¤£·|°õ¦æ¸òµÛªºµ{¦¡¬q¡C ¤U¦C¥Ü½d¨Ì $a¡B$b ªº¤j¤p¥´¥X <TT
CLASS="computeroutput">a is bigger than
b</TT>©Î <TT
CLASS="computeroutput">a equal to b</TT>
©Î <TT
CLASS="computeroutput">a is smaller than b</TT>:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 if ($a > $b) {
3 print "a is bigger than b";
4 } elseif ($a == $b) {
5 print "a is equal to b";
6 } else {
7 print "a is smaller than b";
8 }
9 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¥i¥H¦³¦n´XÓ <TT
CLASS="literal">elseif</TT>¥X²{¦b¦P¤@Ó <TT
CLASS="literal">if</TT> »y¥y¤¤¡C ²Ä¤@Ó¦¨¥ßªº <TT
CLASS="literal">elseif</TT> ·|³Q°õ¦æ¡C ½s¼g PHP µ{¦¡®É§A¤]¥i¥H¥Î¨âÓ¦rªº 'else if' ¡A ³o©M³æ¦rªº 'elseif' ¬O¬Û¦Pªº¡C ÁöµM¨âªÌ¦b¥yªkªº¸ÑÄÀ¤W¦³¤£¦P¡A¦ý©Ò¦³ªº¥\¯à©Mµ²ªG³£¬O¨S¦³¤À§Oªº¡C (¦p§A¼ô±x C ªº¸Ü¡A ³o©M C ªº±¡ªp¬O¤@¼Ë¡C)
</P><P> ¦A´£¿ô¤@¦¸¡A <TT
CLASS="literal">elseif</TT> ¤¤ªº«ü¥O²Õ¥u¦³·í¥¦«e±ªº <TT
CLASS="literal">if</TT> ©M¨ä¥Lªº
<TT
CLASS="literal">elseif</TT> ªº±ø¥ó¤£¦¨¥ß¨Ã¥B¥¦¦Û¤vªº±ø¥ó¦¨¥ß®É¤~·|³Q°õ¦æ¡C
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="control-structures.else.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="control-structures.alternative-syntax.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><TT
CLASS="literal">else</TT></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="control-structures.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top">µ¥®Ä¥yªk</TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.for.html
+++ phpdoc/hk/language/control-structures.for.html
<HTML><HEAD><TITLE>for °j°é</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="do..while"
HREF="control-structures.do.while.html"><LINK
REL="NEXT"
TITLE="foreach"
HREF="control-structures.foreach.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.do.while.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.foreach.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.for"><TT
CLASS="literal">for °j°é</TT></A></H1><P> <TT
CLASS="literal">for °j°é</TT> ¥i»¡¬O PHP ¤¤³Ì½ÆÂøªº°j°éÃþ¡C
¥¦Ìªº¥Îªk©M¦b C ¤¤ªº¥Îªk¨Ã¨S¦³¤À§O:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 for (expr1; expr2; expr3) statement
3 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> º¥ý²Ä¤@Óªí¹F¦¡ (<TT
CLASS="replaceable"><I>expr1</I></TT>) µL½×¦p¦ó³£·|ºtºâ¤@¦¸
</P><P> µM«á¦b¨CÓ´`Àô¶}©l«e
<TT
CLASS="replaceable"><I>expr2</I></TT> ³£·|³Qºâ¥X¨Ó¡A ¦pªG±o¥Xµ²ªG¦¨¥ßªº¸Ü¡A °j°é¤¤ªº«ü¥O«K³Q°õ¦æ¡A ¦pªG <TT
CLASS="replaceable"><I>expr2</I></TT> ¤£¦¨¥ßªº¸Ü¡A «K·|¸õ¥X°j°é¡C
</P><P> ¨C¤@Ó´`Àô§¹¦¨¤§«á¹q¸£·|ºtºâ¤@¦¸ <TT
CLASS="replaceable"><I>expr3</I></TT>¡C </P><P> ¤TÓªí¹F¦¡¤¤¥ô¦ó¤@Ó³£¥i¥H¬OªÅªº¡C
<TT
CLASS="replaceable"><I>expr2</I></TT> ªÅªº¸Ü¥Nªí°j°é·|µL¤î¹Ò¦a°õ¦æ¤U¥h¡C (PHP ©M C ¤@¼Ë¡A ¦Û°Ê§âªÅªºªí¹F¦¡·í¦¨¬O¦¨¥ßªº) ³oÅ¥¤W¥h«ÜµL²á¡A ¦ý¹ê»Ú¤W§A¥i¯à·Q¦b°j°é¤¤¥Î <A
HREF="control-structures.break.html"><TT
CLASS="literal">break ¸õÂ÷°j°é</TT></A>ªº¤è¦¡¨Óµ²§ô¡C
</P><P> ¥H¤U¨C¤@Ó¨Ò¤l³£·|Åã¥Ü 1 ¨ì 10:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 /* ¥Ü½d 1 */
3
4 for ($i = 1; $i <= 10; $i++) {
5 print $i;
6 }
7
8 /* ¥Ü½d 2 */
9
10 for ($i = 1;;$i++) {
11 if ($i > 10) {
12 break;
13 }
14 print $i;
15 }
16
17 /* ¥Ü½d 3 */
18
19 $i = 1;
20 for (;;) {
21 if ($i > 10) {
22 break;
23 }
24 print $i;
25 $i++;
26 }
27
28 /* ¥Ü½d 4 */
29
30 for ($i = 1; $i <= 10; print $i, $i++) ;
31 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ·íµM¡A ¦b¤W±ªº¥Ü½d¤¤¬Ý°_¨Ó¥u¦³²Ä¤@Ó (¤]³\¤]¤H³ß·R²Ä¥|Ó¨Ò¤l) ³Ì¥¿³W¡A ¦³¤£¹L¦³®ÉÔ¦b <TT
CLASS="literal">for °j°é</TT> ¥ÎªÅªºªí¹F¦¡¥i¥H¥O½s¼gµ{¦¡Åܫܤè«K¡C
</P><P> <TT
CLASS="literal">for °j°é</TT> ¤]¦³¥¦ªº¥t¤@ºØ¼gªk¡C
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 for (expr1; expr2; expr3): statement; ...; endfor;
3 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¦³ªºµ{¦¡»y¨¥¦³Ó¥s <TT
CLASS="literal">foreach</TT> ªº©R¥O¨Ó¦s¨ú°}¦C©M«÷Âø¸ê®Æªí¡C PHP3 ¨S¦³³o¼Ë«ü¥O¦ý PHP4 ¦³¡C
(½Ð¬Ý <A
HREF="control-structures.foreach.html">foreach</A>)¡C ¥Î PHP3 ®É¡A§An¦P®É¥Î <A
HREF="control-structures.while.html">while</A>
©M <A
HREF="function.list.html"><B
CLASS="function">list()</B></A> ¥H¤Î <A
HREF="function.each.html"><B
CLASS="function">each()</B></A>
¨ç¼Æ¤~¯à§¹¦¨¬Û¦Pªº¤u§@¡C ·Qª¾¹D«ç»ò°µªº¸Ü½Ð¬Ý¦³Ãö³o¨Ç¨ç¼Æªº³¹¸`¡C
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="control-structures.do.while.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="control-structures.foreach.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><TT
CLASS="literal">do.while °j°é</TT></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="control-structures.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><TT
CLASS="literal">foreach</TT></TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.foreach.html
+++ phpdoc/hk/language/control-structures.foreach.html
<HTML><HEAD><TITLE>foreach</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="for"
HREF="control-structures.for.html"><LINK
REL="NEXT"
TITLE="break"
HREF="control-structures.break.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.for.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.break.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.foreach"><TT
CLASS="literal">foreach</TT></A></H1><P> PHP4 (PHP3 ¨Ã¨S¦³) ¥[¤J¤F <TT
CLASS="literal">foreach</TT> ªº¥\¯à¡C
³o¥\¯à¦b PERL ©M¨ä¥L»y¨¥¤¤³£¦³¡C ¥Î¥¦¥i¥H«Ü¤è«K¦a¦s¨ú°}¦C¡C ¦Xªkªº¥y¦¡¦³¨âÓ¡G ²Ä¤GÓ¥u¬O¹ï²Ä¤@Ó¥yªk§@¤F¤@ÂI§ï°Ê¦ý«Ü¦³¥Î¡C¦p¤U¡G
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 foreach(array_expression as $value) statement
3 foreach(array_expression as $key => $value) statement
4 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ²Ä¤@Ó¥y¦¡¨C¦¸´`Àô³£·|§â°}¦C
<TT
CLASS="literal">array_expression</TT> ¤¤ªº¤@Ó¤¸¯ÀªºÈ¦s¨ìÅÜ¼Æ $value ¤¤ª½¨ì°}¦C¤¤©Ò¦³ªº¤¸¯À¥Î§¹¤F¡C
</P><P> ²Ä¤GÓ¥y¦¡©M²Ä¤@Ó®t¤£¦h¡A ¤À§O¦b©ó°£¤F $value ·|Àx¦s¤F¤¸¯ÀªºÈ¡A $key ÁÙ·|Àx¦s¤F¥Ø«e¤¸¯Àªº¯Á¤Þ¸¹¡C
</P><P> ·í <TT
CLASS="literal">foreach</TT> ¶}©l®É¤º¸mªº°}¦C«ü¼Ð·|«ü¦V°}¦CªººÓ¤¸¯Àªº¦ì¸m¡C ³o¥Nªí§A¤£¥²¦b¨C¦¸ <TT
CLASS="literal">foreach</TT> «e½Õ¥Î
<A
HREF="function.reset.html"><B
CLASS="function">reset()</B></A>
¨ç¼Æ¡C
</P><P> ¦b¤U±ªº½d¨Ò¡A §AÀ³¥i¬Ý¥X¥¦Ì¥\¯à¬O¤@¼Ëªº:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 reset ($arr);
3 while (list(, $value) = each ($arr)) {
4 echo "Value: $value<br>\n";
5 }
6
7 foreach ($arr as $value) {
8 echo "Value: $value<br>\n";
9 }
10 </PRE></TD></TR></TABLE><P></P></DIV>
¤@±ªº½d¨Ò¤]¬O¤@¼Ë¥\¯àªº:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 reset ($arr);
3 while (list($key, $value) = each ($arr)) {
4 echo "Key: $key; Value: $value<br>\n";
5 }
6
7 foreach ($arr as $key => $value) {
8 echo "Key: $key; Value: $value<br>\n";
9 }
10 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> §ó¦hªº¥Ü½d:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 /* foreach ¥Ü½d 1: value only */
3
4 $a = array (1, 2, 3, 17);
5
6 foreach ($a as $v) {
7 print "Current value of \$a: $v.\n";
8 }
9
10 /* foreach ¥Ü½d 2: value (with key printed for illustration) */
11
12 $a = array (1, 2, 3, 17);
13
14 $i = 0; /* for illustrative purposes only */
15
16 foreach($a as $v) {
17 print "\$a[$i] => $k.\n";
18 }
19
20 /* foreach ¥Ü½d 3: key and value */
21
22 $a = array (
23 "one" => 1,
24 "two" => 2,
25 "three" => 3,
26 "seventeen" => 17
27 );
28
29 foreach($a as $k => $v) {
30 print "\$a[$k] => $v.\n";
31 }
32 </PRE></TD></TR></TABLE><P></P></DIV>
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="control-structures.for.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="control-structures.break.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><TT
CLASS="literal">for °j°é</TT></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="control-structures.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><TT
CLASS="literal">break ¸õÂ÷°j°é</TT></TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.html
+++ phpdoc/hk/language/control-structures.html
<HTML><HEAD><TITLE>±±¨îµ{¦¡ªº¬yµ{</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Language Reference"
HREF="langref.html"><LINK
REL="PREVIOUS"
TITLE="String Operators"
HREF="language.operators.string.html"><LINK
REL="NEXT"
TITLE="else"
HREF="control-structures.else.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="language.operators.string.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom"></TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.else.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="chapter"><H1><A
NAME="control-structures">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</A></H1><DIV
CLASS="TOC"><DL><DT><B>¥Ø¿ý</B></DT><DT><A
HREF="control-structures.html#control-structures.if"><TT
CLASS="literal">if</TT></A></DT><DT><A
HREF="control-structures.else.html"><TT
CLASS="literal">else</TT></A></DT><DT><A
HREF="control-structures.elseif.html"><TT
CLASS="literal">elseif</TT></A></DT><DT><A
HREF="control-structures.alternative-syntax.html">µ¥®Ä¥yªk</A></DT><DT><A
HREF="control-structures.while.html"><TT
CLASS="literal">while</TT></A></DT><DT><A
HREF="control-structures.do.while.html"><TT
CLASS="literal">do.while °j°é</TT></A></DT><DT><A
HREF="control-structures.for.html"><TT
CLASS="literal">for °j°é</TT></A></DT><DT><A
HREF="control-structures.foreach.html"><TT
CLASS="literal">foreach</TT></A></DT><DT><A
HREF="control-structures.break.html"><TT
CLASS="literal">break ¸õÂ÷°j°é</TT></A></DT><DT><A
HREF="control-structures.continue.html"><TT
CLASS="literal">continue ¸õ¤U¤@Ó°j°é</TT></A></DT><DT><A
HREF="control-structures.switch.html"><TT
CLASS="literal">switch</TT></A></DT><DT><A
HREF="function.require.html"><A
HREF="function.require.html"><B
CLASS="function">require()</B></A></A></DT><DT><A
HREF="function.include.html"><A
HREF="function.include.html"><B
CLASS="function">include()</B></A></A></DT></DL></DIV><P> PHP µ{¦¡¥þ³£¬O¥Ñ¤@¥y¥yªº»y¥y©Òºc¦¨¡C »y¥y¥i¥H«ü¬£ÅܼƪºÈ¡B ½Õ¥Î¨ç¼Æ¡B °õ¦æ°j°é¡B «ö±ø¥ó¤À¬yµ{¦¡¬Æ¦Ü¤°»ò¤]¤£°µ(ªÅ¥Õ»y¥y)¡C ¤@¥y»y¥y³q±`¥H ';' ¤À¸¹§@µ²§À¡C §Q¥Îªá¬A¸¹ '{ }'¥i¥H§â¦n¦h±ø»y¥y²Õ¦¨¤@²Õ¡A ³o¼Ë²Õ¦¨ªº»y²Õ¥¦¦Û¤v¤]¬O¤@¥y»y¥y¡C ¥»¸`·|¤¶²Ð¦U¦¡¦U¼Ëªº»y¥yÃþ«¬¡C
</P><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.if"><TT
CLASS="literal">if</TT></A></H1><P> <TT
CLASS="literal">if</TT> ¬Oµ{¦¡¤¤»y¨¥¤¤·¥¨ä«nªº²Õ¦¨³¡¤À¡A ¹ï PHP ¤£¤]¤£¨Ò¥~¡C ¥¦´£¨Ñ¤F«ö»Ýn°õ¦æ¤£¦Pµ{¦¡¬qªº¥\¯à¡C PHP ©Ò¥Îªº
<TT
CLASS="literal">if</TT> µ²ºc©M C ©Ò¥Îªº¨S¤°»ò¤£¦P¡G
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 if (expr)
3 statement
4 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¥¿¦p§Ú̦b«e±½Í¨ìªí¹F¦¡®É©Ò»¡ªº¨º¼Ë¡A ªí¹F¦¡©Ò¥NªíªºÈ´N¬O¸Ó¦¡¹Bºâ«áªºµ²ªG¡C ¦pªG¹Bºâµ²ªG¬OÅÞ¿èÈ ¯u ªº¸Ü¡A PHP ·|°õ¦æ ºò¸ò¦b¤U±ªº«ü¥O¡A ¦pªGªí¹F¦¡ªºÅÞ¿èȬO °² ªº¸Ü«h PHP ·|©¿²¤¸ò¦b if «á±ªº«ü¥O¡C
</P><P> ¥H¤U½d¨Ò·|¥´¥X <TT
CLASS="computeroutput">a is bigger
than b</TT> ¦pªG <TT
CLASS="replaceable"><I>$a</I></TT> ªºÈ¤ñ <TT
CLASS="replaceable"><I>$b</I></TT>ªº¤j:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 if ($a > $b)
3 print "a is bigger than b";
4 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ³q±`¦b¨M©w¤F±ø¥ó«á§A¥i¯àn°õ¦æ¦h¹L¤@¥y«ü¥O¡A ·íµM§A¤£¥²¨CÓ«ü¥O«e³£¥Î¤@¦¸ if ¡A §A¥u»Ýn§â³o¨Çn°õ¦æªº«ü¥O¥Î '{ }' ²Õ¦¨»y²Õ´N¦æ¤F¡C ¦n¹³¥H¤Uªºµ{¦¡¬q·|Åã¥Ü¥X <TT
CLASS="computeroutput">a is bigger than b</TT>
¦pªG <TT
CLASS="replaceable"><I>$a</I></TT> ¤ñ
<TT
CLASS="replaceable"><I>$b</I></TT> ¤j¡A ¦P®É·|§â
<TT
CLASS="replaceable"><I>$a</I></TT> ªºÈ§Û¨ì <TT
CLASS="replaceable"><I>$b</I></TT>¤¤:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 if ($a > $b) {
3 print "a is bigger than b";
4 $b = $a;
5 }
6 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> If ¥i¥H¦b§Oªº if ¤§¤º¥X²{¡A ¹³³o¼Ëªº±¡ªpºÙ¬°±_ª¬ªº if¡A PHP ¤¹³\µL¦hªº±_ª¬µ²ºc¡C ¦p¦¹§A¦b½sµ{¦¡¦³«Ü¤jªº¦Û¥Ñ«×¨Ó±±¨îµ{¦¡ªº¬yµ{¡C
</P></DIV></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="language.operators.string.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="control-structures.else.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top">String ¦UÃþ¹Bºâ²Å</TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="langref.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><TT
CLASS="literal">else</TT></TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.switch.html
+++ phpdoc/hk/language/control-structures.switch.html
<HTML><HEAD><TITLE>switch</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="continue"
HREF="control-structures.continue.html"><LINK
REL="NEXT"
TITLE="require"
HREF="function.require.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.continue.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä ³¹ 11. ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="function.require.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.switch"><TT
CLASS="literal">switch</TT></A></H1><P> <TT
CLASS="literal">switch</TT> ©R¥Oªº¥\¯à©M¤@³s¦ê¥Î¦P¤@±ø¥óªí¹F¦¡ªº if »y¥y¬Û¦ü¡C ¦³¤£¤Öªº±¡ªpn¨D§â¤@ÓÅܼƩΤ@¥yªí¹F¦¡©M¤£¦Pªº¼ÆÈ§@¤ñ¸û¡A ·í¥¦µ¥©ó¬Y¤@Ó¼ÆÈ®É«K°õ¦æ¬Û¹ïÀ³ªºµ{¦¡¬q¡C ³o¥¿¬O <TT
CLASS="literal">switch</TT> ªº¥\¥Î¡C
</P><P> ¤U±¥Ü½d¤F«ç¼Ë¥Î¤@³s¦êªº <TT
CLASS="literal">if</TT>
©M¥Î¤@Ó <TT
CLASS="literal">switch</TT>
¨Ó§¹¦¨¬Û¦Pªº¤u§@¡G
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 if ($i == 0) {
3 print "i equals 0";
4 }
5 if ($i == 1) {
6 print "i equals 1";
7 }
8 if ($i == 2) {
9 print "i equals 2";
10 }
11
12 switch ($i) {
13 case 0:
14 print "i equals 0";
15 break;
16 case 1:
17 print "i equals 1";
18 break;
19 case 2:
20 print "i equals 2";
21 break;
22 }
23 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¬°¤FÁ×§K§Ë¿ù¡A³Ì¦n¬O·d©ú¥Õ <TT
CLASS="literal">switch</TT>
ªº¹B§@¤è¦¡¡C
<TT CLASS="literal">switch</TT> ¬O¤@¥y±µ¤@¥yªº°õ¦æµ{¦¡ªº¡C º¥ý PHP n§ä¤@Ó<TT
CLASS="literal">case</TT> ªºÈ©M
<TT
CLASS="literal">switch</TT> ±ø¥óªí¹F¦¡©Òºtºâ¥X¨ÓªºÈ¬O¤@¼Ëªº¡C µM«á PHP ·|°õ¦æ¦b¨ºÓ case ¤§«á¥X²{ªº©Ò¦³«ü¥Oª½¨ì <TT
CLASS="literal">switch</TT> µ{¦¡¬qªº³Ì«á©ÎªÌª½¨ì PHP ¸I¨ì¤@¥y <TT
CLASS="literal">break </TT> «ü¥O¡C ¦pªG§A¨S¦³¦b¨CÓ case ªº³Ì«á¥[¤W
<TT
CLASS="literal">break</TT> «ü¥O¡A PHP ·|±µ¤U¥h°õ¦æ±µ¦b¤U±ªº¥t¤@Ó case ¤§¤¤ªº«ü¥O¡I ¤U±ªºµ{¦¡¥Ü½d¤F³o¤@ÂI¡G
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 switch ($i) {
3 case 0:
4 print "i equals 0";
5 case 1:
6 print "i equals 1";
7 case 2:
8 print "i equals 2";
9 }
10 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¹ï¤W±µ{¦¡¦Ó¨¥¡A ¦pªG $i ¬O 0 ªº¸Ü¡A PHP ·|°õ¦æ©Ò¦³ªº print «ü¥O¡I ¦pªG $i ¬O 1¡A PHP ¥u·|°õ¦æ«á±¨â¥y«ü¥O¡F ¥u¦³·í $i µ¥ 2 ¤~·|±o¨ì¥»¨Ó·Qnªºµ²ªG¡G¦L¥X 'i equals 2' ¡C ¥Ñ¦¹¥i¨£¡A ¥ý¸U§Onº|¤F©ñ <TT
CLASS="literal">break </TT> «ü¥O¦b¨CÓ case ¤§«á¡C (ÁöµM¦b¤@¨Ç±¡ªp¤U§A¥i¯à¯S¦a¤£¥[ break¡C)
</P><P> µ{¦¡°õ¦æ <TT
CLASS="literal">switch</TT> ®É¡A ±ø¥óªí¹F¦¡¥u·|³QÀˬd¤@¦¸¡C ³o¤@¦¸ªº¹Bºâµ²ªG·|¥Î¨Ó©M¨CÓ <TT
CLASS="literal">case</TT> ¤ñ¸û¡F ¦ý¦b <TT
CLASS="literal">elseif</TT>
»y¥y¤¤¸Ó±ø¥óªí¹F¦¡·|«·s³Qºtºâ¤@¹M¡C ¦]¦¹¦b±ø¥óªí¹F¦¡«Ü½ÆÂø©Î¬O¦b³t«×n¨D«Ü°ªªº°j°é¤¤¥Î <TT
CLASS="literal">switch</TT> ·|¤ñ¸û§Ö¤@¨Ç¡C
</P><P> ¤@Ó case ©Ò§tªº«ü¥O¼Æ¥Ø¤]¥i¥H¬O 0 Ó¡A ³o¼Ë¤@¨Óµ{¦¡·|¦Û°ÊÀˬd¤U¤@Ó case
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 switch ($i) {
3 case 0:
4 case 1:
5 case 2:
6 print "i is less than 3 but not negative";
7 break;
8 case 3:
9 print "i is 3";
10 }
11 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¦³Ó¯S®íªº case ¬O default case¡A ¦pªG©Ò¦³ªº case ³£¨Sªk¦¨¥ß®É¡A default «K·|³Q°õ¦æ¡C ¬Ý¤U±ªº¥Ü½d:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 switch ($i) {
3 case 0:
4 print "i equals 0";
5 break;
6 case 1:
7 print "i equals 1";
8 break;
9 case 2:
10 print "i equals 2";
11 break;
12 default:
13 print "i is not equal to 0, 1 or 2";
14 }
15 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¦³®Äªº <TT
CLASS="literal">case</TT> ªí¹F¦¡¤@©wn±o¥X¤@ÓÃþ§Î²³æªº¼ÆÈ¡A ¦p¾ã¼Æ¡B ¤p¼Æ©Î¬O¤å¥y¡C ¦pªG¬O°}¦Cªº¸Ü´N¤@©wn«ü¥X°}¦C¤¤ªº¨º¤@Ó¤¸¯À¨Ã¸Ó¤¸¯À¤]n¬O¤@ÓÃþ«¬Â²³æªºÈ¡C
</P><P> swithes ¤]¦³¥¦Ì¥t¤@ºØµ¥®Äªº¼gªk¡A ¸Ô±¡¥i¬Ý <A
HREF="control-structures.alternative-syntax.html"> ±±¨îµ{¦¡¬yµ{ªºµ¥®Ä¥yªk </A> ¡C
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 switch ($i):
3 case 0:
4 print "i equals 0";
5 break;
6 case 1:
7 print "i equals 1";
8 break;
9 case 2:
10 print "i equals 2";
11 break;
12 default:
13 print "i is not equal to 0, 1 or 2";
14 endswitch;
15 </PRE></TD></TR></TABLE><P></P></DIV>
</P></DIV><DIV
CLASS="NAVFOOTER"><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><A
HREF="control-structures.continue.html">¤W¤@¶µ</A></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="manual.html">º¶</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="function.require.html">¤U¤@¶µ</A></TD></TR><TR><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"><TT
CLASS="literal">continue ¸õ¤U¤@Ó°j°é</TT></TD><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"><A
HREF="control-structures.html">Up</A></TD><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"><A
HREF="function.require.html"><B
CLASS="function">require()</B></A></TD></TR></TABLE></DIV></BODY></HTML>
Index: phpdoc/hk/language/control-structures.while.html
+++ phpdoc/hk/language/control-structures.while.html
<HTML><HEAD><TITLE>while</TITLE><META
NAME="GENERATOR"
CONTENT="Modular DocBook HTML Stylesheet Version 1.44"><LINK
REL="HOME"
TITLE="PHP Manual"
HREF="manual.html"><LINK
REL="UP"
TITLE="Control Structures"
HREF="control-structures.html"><LINK
REL="PREVIOUS"
TITLE="Alternative ¥yªk for control structures"
HREF="control-structures.alternative-syntax.html"><LINK
REL="NEXT"
TITLE="do..while"
HREF="control-structures.do.while.html"></HEAD><BODY
BGCOLOR="#CCDDEE"
TEXT="#000000"
LINK="#0000FF"
VLINK="#840084"
ALINK="#0000FF"><DIV
CLASS="NAVHEADER"><TABLE
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"><TR><TH
COLSPAN="3"
ALIGN="center">PHP ¤â¥U</TH></TR><TR><TD
WIDTH="10%"
ALIGN="left"
VALIGN="bottom"><A
HREF="control-structures.alternative-syntax.html">¤W¤@¶µ</A></TD><TD
WIDTH="80%"
ALIGN="center"
VALIGN="bottom">²Ä 11 ³¹ ±±¨îµ{¦¡ªº¬yµ{</TD><TD
WIDTH="10%"
ALIGN="right"
VALIGN="bottom"><A
HREF="control-structures.do.while.html">¤U¤@¶µ</A></TD></TR></TABLE><HR
ALIGN="LEFT"
WIDTH="100%"></DIV><DIV
CLASS="sect1"><H1
CLASS="sect1"><A
NAME="control-structures.while"><TT
CLASS="literal">while</TT></A></H1><P> <TT
CLASS="literal">while</TT> °j°é¬O
PHP ùس̲³æªº°j°é§Î¦¡¡C ©M c ªº while ¤@¼Ë¡A ¥¦°ò¥»ªº¥y¦¡¬O¡G
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 while (expr) statement
3 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> <TT
CLASS="literal">while</TT> ªº·N«ä«Üª½±µ¡G ¥un¥¦ªº±ø¥óªí¹F¦¡¦¨¥ß¡A ¥¦·|¥s PHP ¤£°±¦a°õ¦æ <TT
CLASS="literal">while</TT> ¤§¤ºªº«ü¥O¡C
¦]¬°¨C¦¸ while ¤§¤ºªº«ü¥O¥þ³¡°õ¦æ«á³£·|Àˬd¤@¦¸ while ±ø¥ó¬O§_¨ÌµM¦¨¥ß¡A ©Ò¥H´Nºâ±ø¥ó¦b«ü¥O¤§®É¤w¸g§ïÅÜ¡A ¦ý³£nµ¥©Ò¦³«ü¥O³£§¹¦¨«á¤~·|¸õ¥X°j°é¡C(¨C¦¸°õ¦æ§¹°j°é¤¤©Ò¦³ªº«ü¥O³£¥s°µ§¹¦¨¤F¤@¦¸´`Àô) °²¦p <TT
CLASS="literal">while</TT> ªí¹F¦¡¦b¤@¶}©lªº®ÉÔ´N¤£¦¨¥ß¡A¨º while ¤§¤¤ªº«ü¥O®Ú¥»¤£·|³Q°õ¦æ (¹s¦¸´`Àô)¡C
</P><P> ©M <TT
CLASS="literal">if</TT> ¤@¼Ë¡A §A¥i¥H§â¦n¦h«ü¥O¥Î '{ }' ¥]°_¨Ó©ñ¦b<TT
CLASS="literal">while</TT> °j°é¤§¤¤¡C §A¤]¥i¥H¥Î while ªºµ¥®Ä¥yªk¨Ó¼g:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0"
BGCOLOR="#E0E0E0"
WIDTH="100%"><TR><TD><PRE
CLASS="programlisting"> 1
2 while (expr): statement ... endwhile;
3 </PRE></TD></TR></TABLE><P></P></DIV>
</P><P> ¥H±¨âӥܽd±N²£¥Í¬Û¦Pªºµ²ªG¡G §â
1 ¨ì 10 ¦L¥X¨Ó:
<DIV
CLASS="informal¥Ü½d"><P></P><TABLE
BORDER="0&quo

