' 함수는 Perl이나 C++의 함수와 동일합니다. 다음은 간단한 역참조 예시입니다."/> ' 함수는 Perl이나 C++의 함수와 동일합니다. 다음은 간단한 역참조 예시입니다.">

 >  기사  >  백엔드 개발  >  PHP 연산자와 다른 언어의 연산자 비교

PHP 연산자와 다른 언어의 연산자 비교

巴扎黑
巴扎黑원래의
2017-08-07 10:31:551330검색

'- >' 기호는 "중위 역참조 연산자"입니다.

즉, 매개변수를 참조로 전달하는 서브루틴을 호출하는 방식입니다(물론 다른 함수도 있습니다).

위에서 언급했듯이 PHP 함수를 호출할 때 대부분의 매개변수는 참조로 전달됩니다.

PHP의 '->' 함수는 Perl이나 C++의 함수와 같습니다. 다음은 간단한 역참조 예입니다:

echo $x->def(); # Output

'=>' 연산자는 PHP 스크립트에서 매우 일반적입니다. PHP 배열 함수는 풍부하기 때문에 데이터 조작에 매우 편리하기 때문에 배열을 자주 사용합니다.
 $phparr= 새 배열( in => '답장','
side => '왼쪽',padx => 2m,pady => 2m,ipadx = > 2m,ipady => 1m)

숫자 "보다 크거나 같음"에 대한 기호를 사용해야 하는 경우 대신 ">="를 사용해야 합니다. "=>" .

PHP에서 "::"는 범위 구문 분석 연산자라고 하며 도메인 연산자라고도 합니다.

"::" 기호는 C 언어의 "."와 유사한 것으로 간주할 수 있습니다. C++(Perl)의 ::class 범위 연산자와 더 유사합니다. 적 PHP는 클래스의 내부 정적 멤버를 호출하거나 클래스 간 호출을 호출합니다.:

다음은 예입니다:

   class A
   {
       static $count = 0;
        static function haha()
       {
           //
        }  
       function diaoyoug()
     {
          self::haha();
        self::$count;
       }
   }
  a.b.c; /* C语言中的 */
  a::b::c(); // C++ 中的函数
  $a::b::c; # Perl 5中的标量

위 내용은 PHP 연산자와 다른 언어의 연산자 비교의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.