을 수행하는내가 변수가 내가 코드를 사용하여 정의되지 않은시기를 결정하려고 할 때마다, 가장 좋은 방법은 현재이
($ 변수 == "")
그러나 내가이있는 경우 기능을 사용하는 사람들에 의해 말되었다
(빈 ($ 변수))
이에 읽는 경우, 값이 0이면 false를 반환하고, 내가 캔트이 제로이다 배열 값의 많음이있다 false를 반환합니다. 나는 항상 $ variable == 0을 추가하여 이것을 건너 뛸 수 있었다.)
하지만이 모든 것이 빈 변수를 결정하는 데 선호되는 이유는 무엇입니까? 효율입니까, 아니면 그 이상입니까?
$a = 4;
echo isset($a) ? 'a' : 'no a'; // a
echo isset($b) ? 'b' : 'not to b'; // not to b
이 모든 것은 사용자의 필요에 따라 다릅니다. 'isset()'와'empty()'가 주요한 메소드입니다. – Brad
if ($ var == "") 간단한 if 문보다 이러한 방법이 더 좋은 이유는 무엇입니까? – JimmyBanks