PHP 구문: 기호 뒤의 의미 디코딩
P粉893457026
P粉893457026 2023-10-10 14:59:04
0
2
750


이게 뭐죠?

PHP 구문에 관해 가끔 올라오는 질문을 모아 놓은 것입니다. 이는 커뮤니티 위키이기도 하므로 모든 사람이 이 목록을 유지 관리하는 데 참여하도록 초대됩니다.

이게 왜요?

연산자 및 기타 구문 표시자에 대한 질문을 찾는 것이 어려웠습니다. ¹

주요 아이디어는 스택 오버플로에 기존 질문에 대한 링크를 제공하여 PHP 매뉴얼의 내용을 복사하는 대신 더 쉽게 참조할 수 있도록 하는 것입니다.

참고: 2013년 1월부터 Stack Overflow는 특수 문자를 지원합니다. [php]“==”与“===”

처럼 검색어를 따옴표로 묶으세요.

여기서는 어떻게 해야 하나요?

이런 질문을 해서 누군가 여기를 지적했다면 아래에서 구체적인 구문을 찾아보세요. PHP 매뉴얼의 링크된 페이지와 링크된 질문이 귀하의 질문에 답할 수 있습니다. 그렇다면 답변에 투표해 보시기 바랍니다. 이 목록은 다른 사람의 도움을 대체할 수 없습니다.

목록

특정 토큰이 아래 목록에 없으면 파서 토큰 목록에서 찾을 수 있습니다.


& 비트 연산자 또는 참조

  • & 서명으로 PHP 함수를 시작한다는 것은 무엇을 의미하나요?
  • PHP &(앰퍼샌드, 비트 AND) 연산자 이해하기
  • PHP “&” 연산자
  • PHP에서 &와 &&의 차이점
  • PHP에서 "&"는 무엇을 의미하나요?
  • 이 문맥에서 "&"는 무엇을 의미하나요?
  • PHP에서 "&" 기호는 무엇을 의미하나요?
  • PHP에서 이 서명(&)은 무엇을 의미하나요?
  • PHP 함수에서 "&" 연산자는 어떻게 작동하나요?
  • PHP에서
  • &2의 &는 무엇을 의미하나요?
  • 비트 연산자는 언제 사용해야 하나요?
  • 객체 앞에 앰퍼샌드를 사용해야 하나요? (&$)

=&참고자료

  • PHP에서 할당 연산자 =&
  • 를 인용해 보세요.
  • PHP에서 "=&" 및 "&=" 연산자는 무엇을 의미하나요?
  • "&=" 및 "=&" 연산자는 무엇을 하나요?
  • PHP에서
  • =&는 무엇을 의미하나요?

&= 비트 연산자

  • PHP에서 "=&" 및 "&=" 연산자는 무엇을 의미하나요?
  • "&=" 및 "=&" 연산자는 무엇을 하나요?

&& 논리 연산자

  • 연산자로서의 “AND” 및 “&&”
  • PHP에서 &와 &&의 차이점
  • PHP에서 "and"와 "&&" 연산자 사이에 차이점이 있나요?
  • PHP - 및/또는 키워드

% 산술 연산자

  • PHP에서 퍼센트 기호는 무엇을 의미하나요?
  • PHP 연산자 %는 무엇이며 실제 사례에서 어떻게 사용하나요?

!! 논리 연산자

  • PHP의 이중 NOT(!!) 연산자

@ 오류 제어 연산자

    PHP에서
  • @ 기호는 어떻게 사용되나요?
  • PHP에서 변수 이름 앞의 "At" 기호: @$_POST
  • PHP 함수 및 @functions
  • PHP 코드에 @를 사용해야 하나요?
  • PHP에서
  • @는 무엇을 의미하나요?

?: 삼항 연산자

  • PHP 연산자 "?" 및 ":" 호출은 무엇이며 어떤 역할을 합니까?
  • ?: PHP의 연산자("엘비스 연산자")
  • "?"와 ":"(콜론)으로 완성된 조건에 대한 정보는 어디서 확인할 수 있나요?
  • PHP 5.3 사용 ?: 연산자

이중 물음표

?? Null 병합 연산자(PHP 7부터)

  • PHP의 C#용 Null 병합 연산자(??)

물음표 다음에 유형 선언이 옵니다

?string ?int ?array ?bool ?float 널 입력 가능 유형 선언(PHP 7.1부터)

  • 널 입력 가능 유형을 사용하는 방법
  • Nullable 반환 유형 선언

?-> 물음표 뒤에 객체 연산자가 오는 것은 NullSafe 연산자입니다(PHP 8.0부터)

  • PHP에 "nullsafe 연산자"가 있나요?

: 제어 구조, 삼항 연산자, 반환 유형 선언을 위한 대체 구문

  • PHP에서 ":"은 무엇인가요?
  • PHP에서 ":"은 무엇을 의미하나요?
  • 메서드 선언 뒤의 콜론?

:: 범위 분해 연산자

  • PHP에서 두 개의 콜론은 무엇을 의미하나요?
  • PHP 토큰 이름 T_PAAMAYIM_NEKUDOTAYIM은 무엇을 의미하나요?
  • PHP에서 ::(이중 콜론)과 ->의 차이점은 무엇인가요?
  • PHP의 후기 정적 바인딩이란 정확히 무엇인가요?
  • 정적::정적함수이름()
  • 예기치 않은 T_PAAMAYIM_NEKUDOTAYIM, T_NS_Separator 필요

네임스페이스

  • PHP의 백슬래시 – 이는 무엇을 의미하나요?
  • PHP(5.3+)에서
  • (백슬래시)는 무엇을 합니까?

-> 클래스 및 객체

  • "->" PHP 연산자의 이름은 무엇인가요?
  • PHP에서 객체 연산자 "->"는 어디에 사용되나요?
  • PHP에서 ::(이중 콜론)과 ->의 차이점은 무엇인가요?
  • PHP 구문 $var1->$var2는 무엇을 의미하나요?
  • PHP에서 "->"는 무엇을 의미하나요?

=> 배열

  • PHP에서 "=>"는 무엇을 의미하나요?
  • PHP에서 사용됨 =>
  • foreach($ex as $k=>$v)의 $k => $v는 무엇을 의미하나요?

^ 비트 연산자

  • 비트 연산자 XOR('^')은 어떻게 작동하나요?
  • PHP에서
  • ^은(는) 무슨 뜻인가요?

>> 비트 연산자

    PHP에서
  • >>는 무엇을 의미하나요?

<< 비트 연산자

  • PHP에서 이상한 인쇄 동작이 있나요?

<<< Heredoc 또는 Nowdoc

  • <<<PHP에서 END는 무엇을 의미하나요?
  • PHP 표현식 <<<EOB
  • PHP에서 "<<"는 무엇을 의미하나요?
  • PHP에서 <<<CON
  • 사용하기
  • PHP에서 이 구문은 무엇인가요?

= 할당 연산자

  • 3개의 다른 같음

== 비교 연산자

  • PHP 동등(== 이중 동등)과 항등(=== 삼중 동등) 비교 연산자의 차이점은 무엇인가요?
  • PHP != 및 == 연산자
  • 3개의 다른 같음
  • PHP에서 저글링 및 (엄격한) 초과/미만 비교를 입력하세요

=== 비교 연산자

  • "==="은(는) 무슨 뜻인가요?
  • PHP 동등(== 이중 동등)과 항등(=== 삼중 동등) 비교 연산자의 차이점은 무엇인가요?
  • 3개의 다른 같음
  • PHP에서 저글링 및 (엄격한) 초과/미만 비교를 입력하세요

!== 비교 연산자

  • PHP에서 !== 비교 연산자는 무엇을 의미하나요?
  • PHP에서 !==와 != 사이에 차이점이 있나요?

!= 비교 연산자

  • PHP != 및 == 연산자
  • PHP에서 !==와 != 사이에 차이점이 있나요?
  • 비교, !== 와 !=
  • <>와 !=
  • 의 차이점은 무엇인가요?

<>비교 연산자

  • PHP 연산자 <>
  • https://stackoverflow.com/questions/589391
  • <>와 !=
  • 의 차이점은 무엇인가요?
  • PHP에서 저글링 및 (엄격한) 초과/미만 비교를 입력하세요

<=> 비교 연산자(PHP 7.0부터)

  • 우주선(삼자 비교) 연산자

| 비트 연산자

  • |의 차이점은 무엇인가요? 그리고 || 연산자?
  • 함수 인수에서 단일 파이프 "|"를 사용하는 작업이 있나요?

|| 논리 연산자

  • |의 차이점은 무엇인가요? 그리고 || 연산자?
  • PHP - 및/또는 키워드
  • || 정확히 무엇인가요? 의미는?
  • PHP에서 or 연산자의 동작

~ 비트 연산자

  • 여기서 ~ 연산자는 무엇을 의미하나요?

+ 산술 연산자, 배열 연산자

  • 두 배열을 병합하려면 "+"(배열 합집합 연산자)를 사용하세요. 어떻게 작동하나요?

+=-= 할당 연산자

  • += 무엇에 사용되나요?
  • 내 PHP 문서에서 "$page -= 1"은 무엇을 의미하나요?

++-- 증가/감소 연산자

  • 증분에 대해 알아보기
  • 답변은 다음과 같습니다

.= 할당 연산자

  • PHP에서 .=와 +=의 차이점은 무엇인가요?
  • PHP의 .=(점 같음) 연산자는 무엇인가요?

. 문자열 연산자

  • echo와 return을 연결할 때 마침표와 쉼표의 차이점은 무엇인가요?
  • .(점)은 무엇이며 PHP로 무엇을 할 수 있나요?

, 함수 매개변수

  • echo와 return을 연결할 때 마침표와 쉼표의 차이점은 무엇인가요?

,변수 선언

  • 변수 선언의 쉼표는 무엇을 의미하나요?

$$변수Variables

  • PHP에서 $$(달러 또는 더블 달러)는 무엇을 의미하나요?
  • PHP에서 “$$”는 무엇인가요
  • $function() 및 $$variable

`실행 연산자

  • 백틱'을 뭐라고 부르나요?

<?= 짧은 열기 태그

  • PHP <에서 이 기호는 무엇을 의미하나요? =
  • PHP에서 "<?="는 무엇을 의미하나요?
  • <?= 무슨 뜻인가요?

[] 배열(PHP 5.4 이후 짧은 구문)

  • PHP 배열...빈 괄호는 무엇을 의미하나요?
  • []
  • 의 의미는 무엇인가요?
  • Php array_push() 및 myArray[]
  • PHP 배열에서 읽을 때 []는 무엇을 의미하나요?
  • 배열의 약어: 텍스트 $var = [] 빈 배열

<? 열기 및 닫기 태그

  • PHP 짧은 태그를 사용할 수 있나요?

.. 이중 점 문자 범위

  • 이중 점 범위 구문을 허용하는 기본 PHP 함수

... 매개변수 압축 해제(PHP 5.6부터)


** 지수화(PHP 5.6부터)


# 한 줄 쉘 스타일 코멘트

  • PHP에서 댓글에 해시를 사용할 수 있나요?

#[] 속성(PHP 8부터)



P粉893457026
P粉893457026

모든 응답(2)
P粉298305266

비트 연산자

포인트란 무엇인가요? 비트는 1 또는 0을 나타냅니다. 기본적으로 OFF(0), ON(1)

바이트란 무엇인가요? 바이트는 8비트로 구성되며, 바이트가 가질 수 있는 가장 높은 값은 255입니다. 이는 모든 비트가 설정된다는 의미입니다. 바이트의 최대값이 255인 이유를 살펴보겠습니다.

으아아아

이것은 1바이트를 의미합니다

1 + 2 + 4 + 8 + 16 + 32 + 64 + 128 = 255(1바이트)

이해를 돕기 위한 몇 가지 예

"AND" 연산자: &

으아아아

이렇게 하면 숫자 8이 출력됩니다. 왜? 좋습니다. 테이블을 사용한 예를 살펴보겠습니다.

으아아아

그래서 테이블에서 볼 수 있듯이 그들이 공유하는 유일한 비트는 8비트입니다.

두 번째 예

으아아아

두 개의 공유 비트는 32와 4이며, 이를 더하면 36이 반환됩니다.

OR 연산자: |

으아아아

이렇게 하면 숫자 11이 출력됩니다. 왜?

으아아아

8열, 2열, 1열에 3비트가 설정되어 있음을 알 수 있습니다. 이것을 합치면 8+2+1=11이 됩니다.

P粉345302753

증가/감소 연산자

++ 증분 연산자

--감소 연산자

으아아아

변수 앞이나 뒤에 올 수 있습니다.

변수 앞에 배치하면 first변수를 늘리거나 줄인 후 결과를 반환합니다. 변수 뒤에 위치하면 먼저 변수를 반환한 다음 증가/감소 연산을 수행합니다.

예:

으아아아

인스턴스

위의 예에서 ++$i,因为它更快。 $i++를 사용하면 동일한 결과를 얻을 수 있습니다.

사전 증가는 실제로 변수를 증가시킨 다음 결과를 "반환"하기 때문에 조금 더 빠릅니다. 사후 증가는 특수 변수를 생성하고 첫 번째 변수의 값을 복사한 다음 첫 번째 변수를 사용한 후에만 해당 값을 두 번째 변수의 값으로 바꿉니다.

그러나 먼저 현재 사과 수를 표시하고 $apples--그런 다음 여기에서 1개를 빼려면 를 사용해야 합니다.

PHP에서 문자를 증가시킬 수도 있습니다:

으아아아

도착하면 z,接下来就是 aa 등등.


스택 오버플로 게시물:

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿