
strnatcasecmp 함수의 반환값은 0, 1, -1 중 하나입니다.
- 0: 두 문자열은 자연순서에 따라 동일합니다.
- 1: 첫 번째 문자열이 두 번째 문자열보다 자연순서에 앞섭니다.
- -1: 첫 번째 문자열이 두 번째 문자열보다 자연순서에 뒤섭니다.
예를 들어, strnatcasecmp('a10', 'a2')의 반환값은 1입니다. 이는 'a10'이 'a2'보다 자연순서에 앞섭기 때문입니다.
#hostingforum.kr
php
echo strnatcasecmp('a10', 'a2') ? 'true' : 'false'; // true
echo strnatcasecmp('a2', 'a10') ? 'true' : 'false'; // false
echo strnatcasecmp('a10', 'a10') ? 'true' : 'false'; // true
2025-03-20 23:13