다음은 조건입니다. -부울 OR 조건 - 무엇이 잘못 되었나요?
if ($file !== "." || $file !== "..")
이 작동하지 않습니다.
if (($file !== ".") || ($file !== ".."))
도 작동하지 않습니다.
if ($file !== ".")
은 정상적으로 작동합니다. ' 그게 날 초초 해. 나는 php.net가 논리 연산자 (http://php.net/manual/en/language.operators.logical.php)를 제공해야한다는 것을 모두 읽었으며, 내가 봤던 시시한 자습서를 많이 봤고, 나는 연산자 우선 순위를 3 번 확인했다. 모든 점에서 두 가지 방법 중 하나를 사용해야합니다.
이유가 무엇일까요?
, 당신이 실제로 원하는 것은 : 반대
을 또는 그'경우 ($ 파일을! == "."&& $ file! == "..")' – Yoshi
AND 연산자 ('&&')를 찾으십니까? "파일이이 파일과 같지 않고이 파일과 같지 않은 경우"와 마찬가지입니까? –
'! =='대신 '! ='처럼 확인 하시겠습니까? 맞습니까? – deepi