티스토리 뷰

1
  strcmp - 개념


PHP에서 문자열과 숫자를 비교하고자 할 때 따로 (string)이라는 것을 붙여주지 않아도 문자를 비교해서 결과를 반환 해주는 함수입니다.


2
  strcmp - 예제



PHP
 
코드

1
2
3
4
5
6
7
8
9
<?php

echo strcmp("A123",456);
echo "<br><br>";
echo strcmp("123",456);
echo "<br><br>";
echo strcmp("123",123);

?>





결과
 
화면

strcmp 결과화면




코드
 
설명


strcmp는 인수 2개를 입력해서 첫번째가 두번째보다 클 경우에는 양수를 반환하고 작을 경우에는 음수를 반환하며 같을 경우에는 0이라는 결과를 반환합니다.

첫번째의 경우에 A123과 456을 비교했을 때 A123이 456보다 큼으로써 양수를 반환하고, 두번째 123과 456은 456이 크기에 음수를 반환하고 있습니다.

마지막으로 문자 123과 숫자 123을 비교했을 때 둘다 문자열로 비교를 하기 때문에 0을 반환하고 있습니다.


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday