질문 드립니다~^^

질문 드립니다~^^

QA

질문 드립니다~^^

본문

요즘 코딩 하다 보니 자꾸 기존 쓰는거에서 표준을 쓰려고 하다보니

질문이 더 늘어나네요.ㅠㅠ

보통 php 에서 if 문 사용할때

 

<?php if ($test == 'a' || $test == 'b' || $test == 'c') { ?>

 

이런식으로 코딩을 했었는데 이 코드를 조금더 간결하게 하는 방법이 없나요?

그리고 

 

<?php if (!($test == 'a')) { ?>​ 과 <?php if ($test != 'a') { ?>

중에 어떤게 표준에 가까운 코든가요?

둘다 같은 표현인건 아는데. 원래는 전자로 코딩을 했었는데 후자가 코딩할때는

보기 더 편해서요. 답변 부탁 드려요^^

이 질문에 댓글 쓰기 :

답변 2

​<?php if ($test == 'a' || $test == 'b' || $test == 'c') { ?>

if(in_array($test, array("a", "b", "c"))) {

in_array 써서 사용하는 방법이 있습니다.

 

두 번째는 !($test == "a") 이런 건 처음 보네요.

$test != "a" 부정은 이게 맞습니다.

 

표준이 아니라 문법에 어긋나지 않게 하는 겁니다. 

답변을 작성하시기 전에 로그인 해주세요.
전체 109
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT