PHP 7.0.x에 추가된 비교 연산자이다.
딱히 우리말로 옮기기 어색하다. 우주선 연산자?
이 연산자는 두 개의 표현식(정수 또는 실수, 문자)를 비교하여
- 앞의 것이 크면 1,
- 같으면 0,
- 뒤의 것이 크면 -1 을 반환한다.
사용 예:
// Integers
echo 1 <=> 1; // 0
echo 1 <=> 2; // -1
echo 2 <=> 1; // 1
// Floats
echo 1.5 <=> 1.5; // 0
echo 1.5 <=> 2.5; // -1
echo 2.5 <=> 1.5; // 1
// Strings
echo "a" <=> "a"; // 0
echo "a" <=> "b"; // -1
echo "b" <=> "a"; // 1
Top comments (0)