"PHP ==, ==="의 두 판 사이의 차이

 
(사용자 2명의 중간 판 10개는 보이지 않습니다)
2번째 줄: 2번째 줄:


==예제 소스 코드==
==예제 소스 코드==
<source lang='php'>
<syntaxhighlight lang='php' run>
<?php
echo ( 0 ) ? "yes": "no";
echo "<h2>0</h2>";
</syntaxhighlight>
if(0) echo "true";
<syntaxhighlight lang='php' run>
else echo "false";
echo ( 'abc' ) ? "yes" : "no";
</syntaxhighlight>
<syntaxhighlight lang='php' run>
echo ( 0 == 'abc' ) ? "yes" : "no";
</syntaxhighlight>
<syntaxhighlight lang='php' run>
echo ( '0' == 'abc' ) ? "yes" : "no";
</syntaxhighlight>
<syntaxhighlight lang='php' run>
echo ( 0 === 'abc' ) ? "yes" : "no";
</syntaxhighlight>
<syntaxhighlight lang='php' run>
echo ( '0' === 'abc' ) ? "yes" : "no";
</syntaxhighlight>


echo "<h2>'abc'</h2>";
==같이 보기==
if('abc') echo "true";
* [[==]]
else echo "false";
* [[PHP array_search()]]
* [[PHP 0, '', null, false 비교]]


echo "<h2>0 == 'abc'</h2>";
==참고==
if(0 == 'abc') echo "true";
else echo "false";
 
echo "<h2>'0' == 'abc'</h2>";
if('0' == 'abc') echo "true";
else echo "false";
 
echo "<h2>0 === 'abc'</h2>";
if(0 === 'abc') echo "true";
else echo "false";
 
echo "<h2>'0' === 'abc'</h2>";
if('0' === 'abc') echo "true";
else echo "false";
</source>
:→ http://jmnote.com/php/equalequal.php
 
==참고 자료==
*http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=talkbox2&wr_id=752957&sca=&sfl=wr_subject&stx=false&sop=and
*http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=talkbox2&wr_id=752957&sca=&sfl=wr_subject&stx=false&sop=and
*http://php.net/manual/en/types.comparisons.php


[[분류:PHP]]
[[분류:PHP]]

2021년 4월 17일 (토) 20:59 기준 최신판

PHP ==

1 예제 소스 코드[ | ]

echo ( 0 ) ? "yes": "no";
echo ( 'abc' ) ? "yes" : "no";
echo ( 0 == 'abc' ) ? "yes" : "no";
echo ( '0' == 'abc' ) ? "yes" : "no";
echo ( 0 === 'abc' ) ? "yes" : "no";
echo ( '0' === 'abc' ) ? "yes" : "no";

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}