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

코드의 설명이 이렇게 되는건지 맞는지요?

· 17년 전 · 1630 · 2
$zzz= (($USER["aaa"] > 0) ? ($USER["bbb"] / $USER["aaa"]) : 0);

위에 의미가

zzz 는 USER의 aaa 가 0 보다 클때

USER의 bbb 나누기 aaa 다. (뒤에 0은 모르겠구요 ;;)

저렇게 이해하면 되나요?

댓글 작성

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

로그인하기

댓글 2개

17년 전
3항 연산자 입니다.
$zzz 에는 (($USER["aaa"] > 0) 이
참인 경우 : ($USER["bbb"] / $USER["aaa"]) 가 들어가고
거짓인경우 : 0 이 들어가게 됩니다.
if else 랑 비슷하지만, 한줄에 늘어쓰기 때문에 변수값이 조건에 따라 바뀔때 많이 씁니다.
17년 전
Thank you!

게시글 목록

번호 제목
407
406
403
400
397
394
391
388
386
384
379
378
375
373
365
363
361
358
353
349
347
341
337
328
321
317
314
312
310
309