비슷한 질문을 찾으려고했지만 아무 것도 나오지 않았습니다. 만약 당신이 관련이 있으면 나에게 말해 주면 이걸 닫을거야. 좋아, 내가 다음 코드가 있습니다PHP - IF 문 최상의 시나리오
$fruits = ['Banana', 'Kiwi', 'Apple'];
$fruits_no = count($fruits);
이제 어떤 값이 배열에 저장 또는 내가 더 문을하고 있어요 전에 빈/NULL 인 경우 우리가 점검 할 필요가 있다고 말할 수 있습니다.
if ($fruits_no > 0) { }
또는
if ($fruits) { } // Evaluates to TRUE since any positive Integer is TRUE
내 질문은 성능보기에서 더 나은이 두 가지 중 어느입니다 :이를 위해 나는 경우 두 가지가?
이러한 간단한 문장에는 성능상의 문제가 없습니다. 가장 읽을만한 선택을하십시오. – moonwave99
성능면에서 수십만 번의 반복이 필요하므로 조기 최적화가 필요합니다. –
@Eugen Zaharia : 모든 양수 및 음수 정수를 참값으로 평가합니다. – lshettyl