控制结构
<code><span><span><?php</span><span>// ========break and c/span><span>for</span>(<span>$i</span> =<span>1</span>; <span>$i</span> < <span>10</span> ; <span>$i</span>++){
<span>if</span>(<span>$i</span> == <span>4</span> ){
<span>continue</span>; <span>//跳过下一步,继续<strong>循环</strong></span>
}
<span>echo</span><span>$i</span>;
<span>echo</span><span>"<br />"</span>;
}
<span>for</span>(<span>$i</span> =<span>1</span>; <span>$i</span> < <span>10</span> ; <span>$i</span>++){
<span>if</span>(<span>$i</span> == <span>7</span>){
<span>echo</span><span>$i</span>, <span>"真驸马"</span>;
<span>break</span>; <span>//已经找到需要的,跳出<strong>循环</strong></span>
}
<span>echo</span><span>$i</span>;
<span>echo</span><span>"<br />"</span>;
}
<span>?></span></span></code>实际训练
过桥问题
<code><span><span><?php</span>header(<span>"Content-Type: text/html; charset=utf-8"</span>);
<span>$a</span> = <span>0</span>;
<span>for</span> (<span>$i</span>=<span>100000</span>, <span>$cnt</span> = <span>0</span>; <span>$i</span> >= <span>5000</span> ;) {
<span>$cnt</span> += <span>1</span>;
<span>//扣钱</span><span>if</span>(<span>$i</span> > <span>50000</span>){
<span>$i</span> *= <span>0.95</span>;
} <span>else</span> {
<span>$i</span> -= <span>5000</span>;
}
<span>echo</span><span>'第'</span> , <span>$cnt</span> , <span>'次过桥,剩下'</span>, <span>$i</span> , <span>'元<br />'</span>;
}
<span>?></span></span></code>买鸡问题
<code><span>for</span> (<span>$x</span>=<span>1</span>; <span>$x</span>< <span>20</span>; <span>$x</span>++) {
<span>for</span> (<span>$y</span>=<span>1</span>; <span>$y</span> < <span>100</span> ; <span>$y</span>++) {
<span>$z</span> = <span>100</span> - <span>$x</span> - <span>$y</span>;
<span>if</span> ((<span>$x</span>+<span>$y</span>+<span>$z</span>)==<span>100</span> && ( (<span>5</span>*<span>$x</span> + <span>3</span> * <span>$y</span> + (<span>1</span>/ <span>3</span>) * <span>$z</span>) == <span>100</span>) ){
<span>echo</span><span>'公鸡:'</span> ,<span>$x</span>, <span>'<br />'</span>;
<span>echo</span><span>'母鸡:'</span>, <span>$y</span>, <span>'<br />'</span>;
<span>echo</span><span>'小鸡:'</span> ,<span>$z</span>, <span>'<br />'</span>;
}
}
}</code>以上就介绍了PHP学习笔记(03)—— 控制结构,包括了循环方面的内容,希望对PHP教程有兴趣的朋友有所帮助。
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号