답변 2개
채택된 답변
+20 포인트
답변에 대한 댓글 5개
�
메이드
2년 전
string 입니다.
�
리오닥터
2년 전
자료형으로 볼땐 스트링이니까 참일테고
값으로 봤을땐 거짓같은데요
값으로 봤을땐 거짓같은데요
�
메이드
2년 전
$tmp1 = '30';
$tmp2 = '30e0';
if((string)$tmp1 == (string)$tmp2) {
이 경우에도 참이 나오네요;;
}
이해가 될 듯 말 듯 하지만, 그냥 넘어가야지 싶습니다.
$tmp2 = '30e0';
if((string)$tmp1 == (string)$tmp2) {
이 경우에도 참이 나오네요;;
}
이해가 될 듯 말 듯 하지만, 그냥 넘어가야지 싶습니다.
�
리오닥터
2년 전
=== 이런표기법도 있는데
이거 참고해보세요.
https://www.geeksforgeeks.org/string-comparison-using-vs-strcmp-in-php/
이거 참고해보세요.
https://www.geeksforgeeks.org/string-comparison-using-vs-strcmp-in-php/
�
메이드
2년 전
네 === 로 해결은 했는데, 이유가 궁금해서...
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인