> 백엔드 개발 > PHP 튜토리얼 > if, switch, while, for 등의 PHP 제어 구조에 대한 코드 예제입니다.

if, switch, while, for 등의 PHP 제어 구조에 대한 코드 예제입니다.

伊谢尔伦
풀어 주다: 2023-03-11 07:42:01
원래의
1290명이 탐색했습니다.

제어 구조

1. If조건 판단

<meta http-equiv="content-type" content="text/html;charset=utf-8"/> 
<?php 
$a = 10; 
if ($a > 0) 
{ 
echo &#39;整数大于零&#39;; 
} 
echo &#39;<br/>&#39;; 
if ($a > 0) 
{ 
echo &#39;整数大于零&#39;; 
} 
else if($a < 0) 
{ 
echo &#39;整数小于零&#39;; 
} 
else 
{ 
echo &#39;整数等于零&#39;; 
} 
?>
로그인 후 복사

2.Switch 문

<meta http-equiv="content-type" content="text/html;charset=utf-8"/> 
<?php 
$role = &#39;admin&#39;; 
switch ($role) 
{ 
case &#39;admin&#39; : 
echo &#39;管理员&#39;; 
break; 
case &#39;user&#39; : 
echo &#39;普通用户&#39;; 
break; 
case &#39;guest&#39; : 
echo &#39;游客&#39;; 
break; 
default : 
echo &#39;游客&#39;; 
break; 
} 
?>
로그인 후 복사

3.While 루프

4.

레이
5. For 루프

<?php 
$a = 10; 
do 
{ 
echo $a --; 
echo &#39;<br/>&#39;; 
} 
while ( $a > 0 ) 
?>
로그인 후 복사
6. Break 문
<?php 
for($a = 0; $a < 10; $a++) 
{ 
echo $a; 
echo &#39;<br/>&#39;; 
} 
?>
로그인 후 복사

7. 종료 문

<meta http-equiv="content-type" content="text/html;charset=utf-8"/> 
<?php 
for($a = 0; $a < 10; $a++) 
{ 
echo $a; 
echo &#39;<br/>&#39;; 
if($a ==5) 
{ 
break;//终止循环,但执行循环后面的语句 
} 
} 
echo &#39;循环结束&#39;; 
?>
로그인 후 복사

8. Continue

<?php 
for($a = 0; $a < 10; $a++) 
{ 
echo $a; 
echo &#39;<br/>&#39;; 
if($a ==5) 
{ 
exit;//直接退出,循环后面的语句不执行 
} 
} 
echo &#39;循环结束&#39;; 
?>
로그인 후 복사

위 내용은 if, switch, while, for 등의 PHP 제어 구조에 대한 코드 예제입니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿