정보실

웹학교

정보실

PHP 삼항 연산자...

본문

그누보드5나 영카트5 소스를 들여다 보면 삼항 연산자가 의외로 많이 등장합니다.

 

G5_IS_MOBILE ? $board['bo_mobile_skin'] : $board['bo_skin'] 

 

위 코드에서 보면 

A? B:C

형태인 것을 볼 수 있습니다..

A가 참(true)이면 B, A가 거짓(false)이면 C가 선택되는 것입니다..

 

아래의 또 다른 예를 살펴보십시오.. 

 

 

<?php

 

$a = 2; 

 

echo ($a == 1 ? 'one' : 

        ($a == 2 ? 'two' : 

        ($a == 3 ? 'three' : 

        ($a == 4 ? 'four' : 'other') ) ) ); 

echo "\n"; 

 

//prints 'two' 

  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

페이지 정보

조회 523회 ]  작성일15-02-03 18:08
php

웹학교