if($w == "")와 if(!$w) 차이점
if($w == "")와 if(!$w) ......의 차이점에 대해서 궁금하네요.
위 두 조건문을 각각 만들어 실행시켜보면 둘다 똑같이 실행 되는데..
음 .. 어떤 차이가 있을까요?...null값과 null값이 아닌경우?
예를들어서 차이점을 알려주시면 도움이 될거 같습니다
[추가글] 위 내용은 board.php 에서 글쓰기/글수정/글답변 관련 변수입니다
위 두 조건문을 각각 만들어 실행시켜보면 둘다 똑같이 실행 되는데..
음 .. 어떤 차이가 있을까요?...null값과 null값이 아닌경우?
예를들어서 차이점을 알려주시면 도움이 될거 같습니다
[추가글] 위 내용은 board.php 에서 글쓰기/글수정/글답변 관련 변수입니다
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 5개
$w="0";
if($w==''){
echo "true";
} else {
echo "false";
}
echo "<br>";
if(!$w){
echo "true";
} else {
echo "false";
}
?>
다르네요
http://kr2.php.net/manual/kr/function.isset.php
http://kr2.php.net/manual/kr/function.empty.php
다른분들의 글을 찾아보니..
$w = $_POST["w"];
if ($w == "") // 새글일 때
if ($w == "u") // 수정글일 때
if (($w == "r") // 댓글일 때
위처럼 되어 있는데...그럼... if(!$w) <--- 이건 뭔지요??