테스트 사이트 - 개발 중인 베타 버전입니다

뜻좀 알려주세요 채택완료

머시기거시기 6년 전 조회 3,334

   $ww = $k < 246 ? 90 : 67; 

 

 

< 246 ? 90 : 67 이게 무슨 뜻인가요?

너무 어렵습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
s
sinbi Expert
6년 전

 $ww = $k < 246 ? 90 : 67; 

 

변수k가 246보다 작으면 90을

그렇지 않으면 67를

변수 ww에 할당.

 

3항연산자 ...구글링해보시면 많은 정보 나올겁니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

머시기거시기
6년 전
감사합니다.

댓글을 작성하려면 로그인이 필요합니다.

3항 연산자.

if($k <246){

$ww = 90;

} else {

$ww = 67;

}

이것과 동치입니다. 이렇게 쓰기에는 너무 기니깐, 이것을 짧게 쓰는 방식이 3항연산자입니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 3개

머시기거시기
6년 전
친절한 설명 감사합니다.
머시기거시기
6년 전
만약 위의 내용에

310~313 라면 $ww = 64 라는

조건을 추가하고
그렇지 않다면 위의 내용대로
} else {
$ww = 67; 이렇게 하려면 어떻게 해야 할지요?
코딩하는기계
6년 전
&&? 논리연산자중에서 and 연산을 사용하시면 될 것 같습니다.
아마도.. PHP는 자주사용해보지 않아서 정확하지 않을 수 있습니다.
하지만 대동소이 할 것 같습니다.

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인