날로 배운 php로 이것저것 구현중 '00'문자열이 귀찮게 했다.
비교 연산 중 일어난 일이고 다음과 같이 무의식적으로 적었었다.
$str = '00'; if( $str == '0' ){ echo "9명 입니다."; }else if( $str == '00' ){ echo "99명 입니다."; }허나 위에 처럼 비교해선 비교가 안되더라 -0-;;
string 타입이라 명시해줘도 매한가지였다.
물어물어 보니 strcmp라는 함수가 있더라 허허
아래처럼 하니 비교가 잘되었다. ㅎㅎ
if( strcmp($str, "0") == 0 ){ echo "9"; }else if( strcmp($str, "00") == 0 ) { echo "99"; }
유용한 함수는 많지만 역시 겪여보지 않으면 위 처럼 쉬운것도 생각이 안나더라 쩝쩝...