PHP 7 New Features : Spaceship operator > PHP프레임워크

PHP프레임워크

PHP 7 New Features : Spaceship operator 정보

기타 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// 0
echo <=> 2// -1
echo <=> 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
?>
추천
0

댓글 8개

php7의 두 식을 비교하는 새로운 연산자네요?
정렬에 사용하면 그만이겠습니다! ㅎ

결합연산자(Combined comparison Operator)

<=>

결합연산자라 부르는 군요.

두 개의 값이 동일할 때, 0 리턴
오른쪽 값이 클 때, -1 리턴
왼쪽 값이 클 경우, 1 리턴
......................

다시 또 고민. 우주선 연산자?
결합연산자 무엇이 바른 것인가요? < 한국
검색하다 보니 두 놈이 같이 나와서요. ㅠㅠ < 영문권
@solsu1 이름이 뭔들 중요하겠습니까.. 코딩때 잘 써먹으면 되고,  저런 기호 나왔을 때, 어떻게 되는지만 알면 되죠..
@마젠토 terrorboy님께서 우주선 연산자라 표현을 해 주셨네요?
오늘부터 저는 우주선 연산자입니다!

네. 선배님. 선배님이 담아주셔서 오늘도 하나 또 배웠습니다!
감사합니다!!!
전체 289 |RSS
PHP프레임워크 내용 검색

회원로그인

진행중 포인트경매

  1. 참여61 회 시작24.04.12 12:32 종료24.04.19 12:32
  2. 참여27 회 시작24.04.12 12:32 종료24.04.19 12:32
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT