Q&A

php if 문

2022.12.26 11:43
1,632
0
CMS/프레임워크 Rhymix 2.0
개발 언어 PHP 7.4
if(($abc=="1") || ($abc=="2")) {echo "good") 

이런 구문을 아래처럼 사용할 수도 있나요?

if($abc=="1" or "2"){echo "good")
혹은
if($abc=="1" || "2"){echo "good")

 

 

댓글 4

  • 2022.12.26 12:47 #1733021

    불가능합니다. 대신 in_array를 써서 간결하게 나타낼 수는 있습니다.
    if(in_array($abc, ["1","2"])) echo "good";


    https://3v4l.org/vjK5G

  • 2022.12.27 18:34 #1733283
    감사합니다. 덕분에 좋은거 배워갑니다^^
  • 2022.12.26 13:17 #1733030
    아래 구문은 무조건 TRUE 가 됩니다.
  • 2022.12.27 18:34 #1733287
    감사합니다. 어쩐지 결과값이 이해가 가질않았습니다.