«isset» 태그된 질문

23
JavaScript isset () 해당
PHP에서는 할 수 있습니다 if(isset($array['foo'])) { ... }. JavaScript에서는 종종 if(array.foo) { ... }같은 작업을 수행하지만, 정확히 같은 문장은 아닙니다. 조건은 다음과 같은 경우에도 거짓으로 평가됩니다.array.foo 존재하지만 false또는0 (그리고 아마도 다른 값들도) 입니다. PHP와 완벽하게 동등한 것은 무엇입니까? issetJavaScript에서 ? 넓은 의미에서, 존재하지 않는 변수, 값이없는 변수 등에 대한 JavaScript의 …
553 javascript  isset 

17
PHP에서 변수의 존재를 테스트하는 가장 좋은 방법; isset ()이 명확하게 깨졌습니다.
로부터 isset()문서 : isset() will return FALSE if testing a variable that has been set to NULL. 기본적으로 isset()변수가 설정되어 있는지 확인하지 않고 변수가 아닌 다른 것으로 설정되어 있는지 확인합니다 NULL. 그렇다면 실제로 변수가 있는지 확인하는 가장 좋은 방법은 무엇입니까? 나는 다음과 같은 것을 시도했다 : if(isset($v) || @is_null($v)) ( …
187 php  variables  isset 

17
어디에서 isset () 및! empty ()를 사용해야합니까?
isset()함수가 빈 문자열을으로 취급 TRUE하므로 isset()HTML 양식에서 텍스트 입력 및 텍스트 상자의 유효성을 검사하는 효과적인 방법이 아니라는 것을 읽었습니다 . 따라서 empty()사용자가 무언가를 입력했는지 확인하는 데 사용할 수 있습니다 . isset()함수가 빈 문자열을 다음과 같이 취급 한다는 것이 사실 TRUE입니까? 그렇다면 어떤 상황에서 사용해야 isset()합니까? 항상 !empty()무언가가 있는지 확인 하기 …
106 php  isset 

15
$ _POST로 설정된 경우
한 페이지에 다른 페이지로 제출하는 양식이 있습니다. 거기에서 입력 메일이 채워져 있는지 확인합니다. 그렇다면 무언가를하고 채워지지 않으면 다른 일을하십시오. 빈 양식을 보내도 항상 설정되어 있다고 말하는 이유를 이해하지 못합니다. 무엇이 없거나 잘못 되었습니까? step2.php : <form name="new user" method="post" action="step2_check.php"> <input type="text" name="mail"/> <br /> <input type="password" name="password"/><br /> <input …
101 php  isset 

8
값이 설정되고 null인지 확인
값이 null을 포함하여 정의되어 있는지 확인해야합니다. issetnull 값을 정의되지 않은 것으로 처리하고을 반환합니다 false. 다음을 예로 들어 보겠습니다. $foo = null; if(isset($foo)) // returns false if(isset($bar)) // returns false if(isset($foo) || is_null($foo)) // returns true if(isset($bar) || is_null($bar)) // returns true, raises a notice 참고 $bar정의되어 있지 않습니다. 다음을 충족하는 …
88 php  null  isset 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.