우주선 연산자(<=>)는 PHP 7에서 어떻게 작동하나요?

Linda Hamilton
풀어 주다: 2024-11-05 15:44:02
원래의
991명이 탐색했습니다.

How Does the Spaceship Operator (<=>) PHP 7에서 작업하시나요? 
) PHP 7에서 작업하시나요? " />

PHP 7의 우주선 연산자 이해

PHP 7에 도입된 우주선 연산자(<=>)는 결합된 연산자를 제공하여 복잡한 비교를 단순화합니다. result.

작동 방식

<=> 연산자는 두 값을 평가하고 다음을 반환합니다.

  • 값은 같습니다.
  • 왼쪽 값이 클 경우 1.
  • 오른쪽 값이 클 경우 -1.

비교 규칙

Spaceship 연산자는 기존 비교 연산자(<, <=, ==, >= 및 >)와 동일한 비교 규칙을 따릅니다.

사용 예

정수 비교:

<code class="php">echo 1 <=> 1; // 0
echo 3 <=> 4; // -1
echo 4 <=> 3; // 1</code>
로그인 후 복사

문자열 비교:

<code class="php">echo "x" <=> "x"; // 0
echo "x" <=> "y"; // -1
echo "y" <=> "x"; // 1</code>
로그인 후 복사

의 경우 문자열 비교에서 연산자는 차이가 발견될 때까지 각 문자를 왼쪽에서 오른쪽으로 확인한 다음 다른 문자의 ASCII 값을 비교하여 어느 문자열이 더 큰지 결정합니다.

위 내용은 우주선 연산자(<=>)는 PHP 7에서 어떻게 작동하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!