int strcmp(string str1, sting str2)
두개의 문자열을 비교하여 음수, 양수, 0으로 결과 반환
str1과 str2를 비교하여 같은 문자이면 0을 반환하고 그렇지 않으면 0이 아닌 정수형 값을 반환한다.
문자 비교 시에 대소문자를 구분한다.
<?
$ret01 = strcmp("안녕","안녕");
echo $ret01."<br>"; //0
$ret02 = strcmp("안녕하세요","안녕");
echo $ret02."<br>"; //9
$ret03 = strcmp("안녕하세요","안녕하세요 반가워");
echo $ret03."<br>"; //-10
$str1 = "안녕?";
if(!strcmp("안녕?", $str1)) {
echo "일치합니다.<br>";
} else {
echo "일치하지 않습니다.<br>";
}
//일치합니다.
if($str1 == "안녕?") {
echo "일치합니다.<br>";
} else {
echo "일치하지 않습니다.<br>";
}
//일치합니다.
if(!strcmp("abc", "ABC")) {
echo "일치합니다.<br>";
} else {
echo "일치하지 않습니다.<br>";
}
//일치하지 앖습니다.(대 소문자 구분)
?>
728x90
'PHP 주요레퍼런스 > 문자열 처리 함수' 카테고리의 다른 글
strncmp (0) | 2011.07.31 |
---|---|
strcasecmp (0) | 2011.07.31 |
implode/join (0) | 2011.07.31 |
explode (0) | 2011.07.31 |
sscanf (0) | 2011.07.31 |