PHP 7 New Features : Spaceship operator
Spaceship operator ¶
The spaceship operator is used for comparing two expressions. It returns -1, 0 or 1 when $a is respectively less than, equal to, or greater than $b. Comparisons are performed according to PHP's usual type comparison rules.
<?php
// 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
?>
// 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
?>
댓글 8개
solsu1
8년 전
php7의 두 식을 비교하는 새로운 연산자네요?
정렬에 사용하면 그만이겠습니다! ㅎ
결합연산자(Combined comparison Operator)
<=>
결합연산자라 부르는 군요.
두 개의 값이 동일할 때, 0 리턴
오른쪽 값이 클 때, -1 리턴
왼쪽 값이 클 경우, 1 리턴
......................
다시 또 고민. 우주선 연산자?
결합연산자 무엇이 바른 것인가요? < 한국
검색하다 보니 두 놈이 같이 나와서요. ㅠㅠ < 영문권
정렬에 사용하면 그만이겠습니다! ㅎ
결합연산자(Combined comparison Operator)
<=>
결합연산자라 부르는 군요.
두 개의 값이 동일할 때, 0 리턴
오른쪽 값이 클 때, -1 리턴
왼쪽 값이 클 경우, 1 리턴
......................
다시 또 고민. 우주선 연산자?
결합연산자 무엇이 바른 것인가요? < 한국
검색하다 보니 두 놈이 같이 나와서요. ㅠㅠ < 영문권
8년 전
@solsu1 이름이 뭔들 중요하겠습니까.. 코딩때 잘 써먹으면 되고, 저런 기호 나왔을 때, 어떻게 되는지만 알면 되죠..
solsu1
8년 전
@마젠토 terrorboy님께서 우주선 연산자라 표현을 해 주셨네요?
오늘부터 저는 우주선 연산자입니다!
네. 선배님. 선배님이 담아주셔서 오늘도 하나 또 배웠습니다!
감사합니다!!!
오늘부터 저는 우주선 연산자입니다!
네. 선배님. 선배님이 담아주셔서 오늘도 하나 또 배웠습니다!
감사합니다!!!
terrorboy
8년 전
ufo연산자 네요.
은근 쓸모가 많아 보이더라구요
은근 쓸모가 많아 보이더라구요
8년 전
@terrorboy 아래 ?? 이것도 많이 쓰일 것 같습니다. 7.2부터는 =??도 된다고 하네요.
terrorboy
8년 전
@마젠토 제가 씋수 있는 버전은 5.2~5.3입니다 ㅠ.ㅠ
8년 전
@terrorboy 조만간 7.x버전도 쓰시겠죠..
terrorboy
8년 전
@마젠토 가능성 0%입니다.ㅠ.ㅠ
제 개인서버 2대만 7.1사용중입니다
제 개인서버 2대만 7.1사용중입니다
게시판 목록
PHP프레임워크
| 번호 | 분류 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|---|
| 259 | 프레임워크 | 8년 전 | 1048 | ||
| 258 | 프레임워크 | 8년 전 | 974 | ||
| 257 | 프레임워크 | 8년 전 | 868 | ||
| 256 | 프레임워크 | 8년 전 | 661 | ||
| 255 | 코드이그나이터 | 3년 전 | 540 | ||
| 254 | 코드이그나이터 | 8년 전 | 860 | ||
| 253 | 코드이그나이터 | 8년 전 | 664 | ||
| 252 | 코드이그나이터 | 8년 전 | 672 | ||
| 251 | 코드이그나이터 | 8년 전 | 725 | ||
| 250 | 코드이그나이터 | 8년 전 | 582 | ||
| 249 | 코드이그나이터 | 8년 전 | 617 | ||
| 248 | 코드이그나이터 | 8년 전 | 804 | ||
| 247 | 코드이그나이터 | 8년 전 | 804 | ||
| 246 | 코드이그나이터 | 8년 전 | 685 | ||
| 245 | 코드이그나이터 | 8년 전 | 627 | ||
| 244 | 코드이그나이터 | 8년 전 | 746 | ||
| 243 | 코드이그나이터 | 8년 전 | 564 | ||
| 242 | 코드이그나이터 | 8년 전 | 563 | ||
| 241 | 코드이그나이터 | 8년 전 | 571 | ||
| 240 | 코드이그나이터 | 8년 전 | 702 | ||
| 239 | 코드이그나이터 | 8년 전 | 718 | ||
| 238 | 코드이그나이터 | 8년 전 | 593 | ||
| 237 | 코드이그나이터 | 8년 전 | 657 | ||
| 236 | 코드이그나이터 | 8년 전 | 599 | ||
| 235 | 코드이그나이터 | 8년 전 | 792 | ||
| 234 | 코드이그나이터 | 8년 전 | 790 | ||
| 233 | 코드이그나이터 | 8년 전 | 908 | ||
| 232 | 코드이그나이터 | 8년 전 | 631 | ||
| 231 | 코드이그나이터 | 8년 전 | 675 | ||
| 230 | 코드이그나이터 | 8년 전 | 742 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기