> 백엔드 개발 > PHP 튜토리얼 > if else PHP의 문

if else PHP의 문

王林
풀어 주다: 2024-08-29 12:40:21
원래의
587명이 탐색했습니다.

다음 문서에서는 PHP의 if else 문에 대한 개요를 제공합니다. If else는 일반적으로 일부 다른 조건을 기반으로 다양한 유형의 작업을 수행하는 데 사용되는 기본 조건문입니다. 프로그램/코드를 작성할 때 특정 유형의 작업을 수행하려면 결정(조건)을 내려야 합니다. 따라서 코드를 사용하여 작업을 수행하려면 조건문(if, else 등)이 필요합니다. "If" 조건/문은 조건이 true인 경우에만 코드를 실행하는 반면, "else"는 "if" 조건이 false가 되는 경우에만 실행되는 조건입니다.

광고 이 카테고리에서 인기 있는 강좌 PHP 개발자 - 전문 분야 | 8개 코스 시리즈 | 3가지 모의고사

무료 소프트웨어 개발 과정 시작

웹 개발, 프로그래밍 언어, 소프트웨어 테스팅 등

구문:

if(condition statement){
Programming code statements to run only if the IF condition is TRUE
}
if(condition statement){
Another code to be executed with an extra IF condition. (Multiple iF statements can be ignored to if we don’t want)
}
else{
Code Here will run only if the IF condition becomes FALSE
}
로그인 후 복사

흐름도

if else PHP의 문

else 문이 PHP에서 작동하면 어떻게 되나요?

  • if: 함수 내부 조건이 true일 때 함수가 작동하는 경우 else 컴파일러는 처음에 조건이 없으면 추가 조건으로 이동합니다.
  • else: Else 함수는 PHP의 프로그램/코드/기타 프로그래밍 언어에서 if, Extra if 조건이 대부분 실패할 때 작동합니다.

PHP의 if else 문의 예

다음은 PHP의 if else 문의 예입니다.

예시 #1

이것은 두 변수의 값을 비교하여 하나의 if 및 else 조건을 사용하여 number_one, number_two 변수에 저장된 숫자 중 어느 숫자가 더 큰지 알아내는 기본 PHP 프로그램입니다.

코드:

<?php
$number_one = 17;
$number_two = 51;
if ($number_one > $number_two){
echo "$number_one is greater than $number_two";
}else{
echo "$number_two is greater than $number_one";
}
?>
로그인 후 복사

출력:

if else PHP의 문

예시 #2

오늘/현재가 토요일/일요일인지 확인하기 위한 기본 PHP 코드는 아래와 같습니다. 날짜(“d”)는 오늘/현재 날짜 값을 갖습니다. s 변수에 저장됩니다. "s" 변수 값의 조건을 사용하여 코드는 출력을 제공합니다. 오늘이 토요일이면 코드는 "오늘은 토요일입니다..좋은 주말 보내세요 Bro!!"로 인쇄됩니다. 오늘이 일요일이면 코드는 "Have a Happy Weekend!"로 인쇄됩니다. 이제 일요일이네요!! <3”이면 “This is not Weekend.”가 인쇄됩니다. 지금 당장 출근하세요..”

코드:

<?php
$s = date("D");
if($s == "Sat"){
echo "This is Saturday..Have a nice weekend Bro!!";
}
if($s == "Sun"){
echo "Have a Happy Weekend! Now We are in Sunday!! <3 ";
}
else{
echo "This is not Weekend. Go to the work Now..";
}
?>
</p>
<p><strong>출력:</strong></p>


<p><img  src="https://img.php.cn/upload/article/000/000/000/172490642644758.jpg" alt="if else PHP의 문" ></p>
<h4>예<strong> #3</strong>
</h4>
<p>이것은 "The Person is now Child"를 인쇄하는 PHP 프로그램입니다. IF 조건문을 사용하여 연령이 <18이거나 "The Person is now Adult"가 인쇄됩니다.</p>
<p><strong>코드:</strong></p>
<pre class="brush:php;toolbar:false"><?php
$age1 = 22;
if($age1 < 18){
echo 'The Person is now Child';
} else{
echo 'The Person is now Adult';
}
?>
</p>
<p><strong>출력:</strong></p>
<p><img  src="https://img.php.cn/upload/article/000/000/000/172490642776045.jpg" alt="if else PHP의 문" ></p>
<h4>예<strong> #4</strong>
</h4>
<p>더하기, 빼기(number_1, number_2 변수의 값을 비교하여 큰 숫자에서 작은 숫자로 빼기), 곱하기, 나누기(큰 숫자를 작은 숫자로 나누기)를 인쇄하는 PHP 프로그램입니다. 지정된 두 숫자의 number_2, number_1 변수의 값)을 비교하고 number_1, number_2 변수의 값이 소수인지 여부를 확인한 다음 number_1, number_2 변수의 값을 Square 값으로 인쇄합니다. 해당 숫자를 원하는 대로 변경할 수 있으며, 원하는 경우 HTML을 사용하는 입력 확인 양식을 사용하여 사용자/고객으로부터 입력을 받을 수도 있습니다.</p>
<p><strong>코드:</strong></p>


<pre class="brush:php;toolbar:false"><?php
$number_1 = 22;
$number_2 = 46;
echo "First Number(number_1) = $number_1";
echo "<br/>";
echo "Second Number(number_2) = $number_2";
echo "<br/>";
echo "Addition of numbers: ";
echo $number_1 + $number_2;
echo "<br/>";
echo "Substraction of numbers: ";
if($number_1>$number_2){
echo $number_1 - $number_2 ;}
else{
echo $number_2 - $number_1;
}
echo "<br/>";
echo "Multiplication of Numbers : ";
echo $number_1*$number_2;
echo "<br/>";
echo "Division of numbers:: ";
if($number_1>$number_2){
echo $number_1/$number_2 ;}
else{
echo $number_2/$number_1;
}
echo "<br/>";
if($number_1%2==0){
if($number_1%3==0){
if($number_1%5==0){
if($number_1%7==0){
echo "1st Number : $number_1 is not prime number";
}
echo "1st Number : $number_1 is not prime number";
}
echo "1st Number : $number_1 is not prime number";
}
echo "1st Number : $number_1 is not prime number";
}
else{
echo "1st Number : $number_1 is a prime number";
}
echo "<br/>";
if($number_2%2==0){
if($number_2%3==0){
if($number_2%5==0){
if($number_2%7==0){
echo "2nd Number : $number_2 is not prime number";
}
echo "2nd Number : $number_2 is not prime number";
}
echo "2nd Number : $number_2 is not prime number";
}
echo "2nd Number : $number_2 is not prime number";
}
else{
echo "2nd Number : $number_2 is a prime number";
}
echo "<br/>";
echo "Square of number_1($number_1) = ";
echo pow($number_1,2);
echo "<br/>";
echo "Square of number_2($number_2) = ";
echo pow($number_2,2);
echo "<br/>";
?>
로그인 후 복사

출력:

if else PHP의 문

예시 #5

speed1 변수에 서로 다른 속도 값을 갖는 3개의 조건문을 사용하여 사람이 어떤 모드로 주행하는지 확인하는 PHP 프로그래밍 코드입니다. 변수의 숫자 값이 60 미만인 경우 "현재 안전 운전 모드에 있습니다."가 인쇄되고, speed1 변수가 60~100 사이인 경우 "차량에 추가 연료를 연소하는 모드에 있습니다."가 인쇄됩니다. 그렇지 않으면 "위험 모드입니다. 사고가 발생할 수 있습니다. 조심하세요"라는 메시지가 인쇄됩니다. 이것은 speed1 변수 값을 사용하여 속도 모드를 설명하는 PHP의 샘플 예제 프로그램입니다. GPS 값을 연결하여 이 간단한 프로그램을 자동화하고 PHP/다른 프로그래밍 언어에서도 모드의 변화를 확인할 수 있습니다.

코드:

<?php
$speed1 = 110;
if($speed1 < 60)
{
echo "You are now in a safe driving mode";
}
if($speed1 > 60 && $speed1 < 100)
{
echo "You are in the mode of burning extra fuel for your vehicle";
}
else
{
echo "You are in the dangerous mode : Accidents may occur please be careful";
}
?>
로그인 후 복사

출력:

if else PHP의 문

위 내용은 if else PHP의 문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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