댓글 목록

PHP If...Else문

페이지 정보

작성자 운영자 작성일 18-03-12 15:31 조회 1,846 댓글 0

동영상 강좌는 유튜브 채널 '웹학교'를 이용하시기 바랍니다.

조건문은 조건에 따라 다른 동작을 수행하는데 사용됩니다.


PHP 조건문

코드 작성할 때 종종 다른 조건에 따라 다른 작업을 수행하기를 원합니다. 조건문을 사용하여 이를 수행할 수 있습니다.


PHP에서 제공하는 조건문:

  • if문 : 하나의 조건이 참이면 일부 코드를 실행합니다.
  • if...else문 : 조건이 참이면 어떤 코드를 실행하고 거짓이면 다른 코드를 실행합니다.
  • if...elseif.... else문 : 둘 이상의 조건에 대해 서로 다른 코드를 실행합니다.
  • switch문 : 실행될 많은 코드 블록중 하나를 선택합니다.


PHP - if문

if문은 하나의 조건이 참이면 일부 코드를 실행합니다.


if (조건) {

    조건이 참이면 실행;

}


아래 예는 현재 시간이 20보다 작으면 "좋은 하루 되세요!"라고 출력합니다.


<?php

$t = date("H");


if ($t < "20") {

    echo "좋은 하루 되세요!";

}

?>


PHP - if...else문

if...else 문은 조건이 참이면 일부 코드를 실행하고 해당 조건이 거짓이면 다른 코드를 실행합니다.


if (조건) {

    조건이 참일 때 실행;

} else {

    조건이 거짓일 때 실행;

}


아래 예는 현재 시간이 20시간전이면 "좋은 하루 되세요!"라고 출력하고 20시간이상이면 '좋은 밤 되세요!"라고 출력합니다.


<?php

$t = date("H");


if ($t < "20") {

    echo "좋은 하루 되세요!";

} else {

    echo "좋은 밤 되세요!";

}

?>


PHP - if...elseif....else문

if...elseif....else문은 둘 이상의 조건에 대해 서로 다른 코드를 실행합니다.


if (조건1) {

    조건1이 참일때 실행;

} elseif (조건2) {

    조건2가 참일때 실행;

} else {

    조건1, 조건2가 모두 거짓일 때 실행;

}


아래 예는 현재 시간이 10시간 미만이면 "좋은 아침 되세요!", 20시간 미만이면 "좋은 하루 되세요!" 그 외엔 "좋은 밤 되세요!"를 출력합니다.


<?php

$t = date("H");


if ($t < "10") {

    echo "좋은 아침 되세요!";

} elseif ($t < "20") {

    echo "좋은 하루 되세요!";

} else {

    echo "좋은 밤 되세요!";

}

?>


그누보드5 / 영카트5


/index.php

/common.php



댓글목록 0

등록된 댓글이 없습니다.