PHP 삼항연산자 구문 예제
페이지 정보
작성자 관리자 (61.♡.26.29) 작성일 17-06-09 16:05 조회 3,731 댓글 0본문
PHP 3항 연산자 구문 예제
[code]
<?php
// 사용 예제: 삼항 연산자
$action = (empty($_POST['action'])) ? 'default' : $_POST['action'];
// 위 예제는 다음의 if/else 구문과 동일합니다
if (empty($_POST['action'])) {
$action = 'default';
} else {
$action = $_POST['action'];
}
?>
[/code]
* 출처 : http://php.net/manual/kr/language.operators.comparison.php
ㅁ 비교조건 구문 예제
참고로, 아래 코드에서는 삼항연산자 부분을 () 로 감싸야 한다.
그렇지 않으면, 뒷부분까지 모두 else 구문으로 인식해 버린다.
[code]
<?php
echo '정답은' . (($val == '1')?'Y':'N') . '입니다';
?>
[/code]
[code]
<?php
// 사용 예제: 삼항 연산자
$action = (empty($_POST['action'])) ? 'default' : $_POST['action'];
// 위 예제는 다음의 if/else 구문과 동일합니다
if (empty($_POST['action'])) {
$action = 'default';
} else {
$action = $_POST['action'];
}
?>
[/code]
* 출처 : http://php.net/manual/kr/language.operators.comparison.php
ㅁ 비교조건 구문 예제
참고로, 아래 코드에서는 삼항연산자 부분을 () 로 감싸야 한다.
그렇지 않으면, 뒷부분까지 모두 else 구문으로 인식해 버린다.
[code]
<?php
echo '정답은' . (($val == '1')?'Y':'N') . '입니다';
?>
[/code]
추천0
댓글목록 0
등록된 댓글이 없습니다.