질문 : 참조 —이 기호는 PHP에서 무엇을 의미합니까?
이것은 PHP의 구문에 대한 질문 모음입니다. 이것은 또한 커뮤니티 위키이므로 모든 사람이이 목록을 유지하는 데 참여하도록 초대됩니다.
연산자 및 기타 구문 토큰에 대한 질문을 찾기가 어려웠습니다 .¹
주요 아이디어는 Stack Overflow에있는 기존 질문에 대한 링크를 갖는 것이므로 PHP 매뉴얼의 내용을 복사하지 않고 참조하기가 더 쉽습니다.
참고 : 2013 년 1 월부터 Stack Overflow 는 특수 문자를 지원합니다 . 검색어를 따옴표로 묶으십시오. 예 : [php] "==" vs "==="
그러한 질문을했기 때문에 누군가가 여기에서 지적한 경우 아래 특정 구문을 찾으십시오. 링크 된 질문과 함께 PHP 매뉴얼에 링크 된 페이지가 당신의 질문에 답할 것입니다. 그렇다면 답변에 찬성하는 것이 좋습니다. 이 목록은 다른 사람들이 제공 한 도움을 대체하기위한 것이 아닙니다.
특정 토큰이 아래에 나열되지 않은 경우 파서 토큰 목록 에서 찾을 수 있습니다.
- 앰퍼샌드로 PHP 함수를 시작한다는 것은 무엇을 의미합니까?
- PHP & (앰퍼샌드, 비트 및) 연산자 이해
- PHP "&"연산자
- PHP에서 &와 &&의 차이점
- 여기서 "&"는 PHP에서 무엇을 의미합니까?
- 이 경우 "&"는 무엇을 의미합니까?
- PHP에서 "&"기호는 무엇을 의미합니까?
- 이 서명은 PHP에서 무엇을 의미합니까 (&)?
- "&"연산자는 PHP 함수에서 어떻게 작동합니까?
- & in & 2는 PHP에서 무엇을 의미합니까?
- 비트 연산자는 언제 사용해야합니까?
- 객체 앞에 앰퍼샌드를 사용할 필요가 있습니까? (& $)
=&
참조
- PHP의 참조 할당 연산자, = &
- PHP에서 "= &"및 "& ="연산자는 무엇을 의미합니까?
- '& ='및 '= &'연산자는 무엇을합니까?
- PHP에서 = &는 무엇을 의미합니까?
&=
비트 연산자
&&
논리 연산자
%
산술 연산자
!!
논리 연산자
- PHP에서 @ 기호를 사용하는 것은 무엇입니까?
- PHP에서 변수 이름 앞의 'At'기호 : @ $ _ POST
- PHP 함수와 @ 함수
- PHP 코드에서 @를 사용해야합니까?
- PHP에서 @는 무엇을 의미합니까?
?:
삼항 연산자
- PHP 연산자 "?"는 무엇입니까? 그리고 ":"가 호출되고 그들은 무엇을합니까?
- ? : PHP의 연산자 ( 'Elvis 연산자')
- "?"로 수행 된 조건에 대해서는 어디에서 읽을 수 있습니까? 및 ":"(콜론)?
- PHP 5.3 사용? : 연산자
??
Null Coalesce 연산자 (PHP 7부터)
?string
?int
?array
?bool
?float
Nullable 반환 유형 선언 (PHP 7.1부터)
:
제어 구조, 삼항 연산자 , 반환 유형 선언에 대한 대체 구문
::
범위 확인 연산자
- PHP에서 두 개의 콜론은 무엇을 의미합니까?
- PHP 토큰 이름 T_PAAMAYIM_NEKUDOTAYIM의 의미는 무엇입니까?
- PHP에서 : :( 이중 콜론)과-> (화살표)의 차이점은 무엇입니까?
- PHP에서 후기 정적 바인딩이란 정확히 무엇입니까?
- static :: staticFunctionName ()
- 예상치 못한 T_PAAMAYIM_NEKUDOTAYIM, 예상 T_NS_Separator
\
네임 스페이스
->
클래스 및 객체
- "->"PHP 연산자는 무엇입니까?
- PHP에서 객체 연산자 "->"를 어디에 사용합니까?
- PHP에서 : :( 이중 콜론)과-> (화살표)의 차이점은 무엇입니까?
- PHP 구문 $ var1-> $ var2는 무엇을 의미합니까?
- PHP에서 "->"는 무엇을 의미 / 참조합니까?
=>
어레이
^
비트 연산자
>>
비트 연산자
<<
비트 연산자
- PHP에서 <<< END는 무엇을 의미합니까?
- PHP 표현식 <<< EOB
- PHP에서 "<<<"는 무엇을 의미합니까?
- PHP에서 <<< CON 사용
- PHP에서 이런 종류의 구문은 무엇입니까?
=
할당 연산자
==
비교 연산자
- PHP 같음 (== double equals)과 identity (=== triple equals) 비교 연산자는 어떻게 다릅니 까?
- PHP! = 및 == 연산자
- 3 개의 다른 같음
- PHP에서 유형 저글링 및 (엄격한) 크거나 작은 비교
===
비교 연산자
- "==="는 무엇을 의미합니까?
- PHP 같음 (== double equals)과 identity (=== triple equals) 비교 연산자는 어떻게 다릅니 까?
- 3 개의 다른 같음
- PHP에서 유형 저글링 및 (엄격한) 크거나 작은 비교
!==
비교 연산자
!=
비교 연산자
<>
비교 연산자
<=>
비교 연산자 (PHP 7.0 이후)
|
비트 연산자
||
논리 연산자
~
비트 연산자
+=
및 -=
할당 연산자
++
및 --
증가 / 감소 연산자
.=
할당 연산자
.
문자열 연산자
,
함수 인수
,
변수 선언
$$
가변 변수
`
실행 연산자
<?=
짧은 오픈 태그
[]
배열 (PHP 5.4 이후의 짧은 구문)
- PHP 배열 ... 빈 괄호의 의미는 무엇입니까?
- []의 의미는 무엇입니까
- PHP array_push () 대 myArray []
- PHP 배열에서 읽을 때 []은 무엇을 의미합니까?
- 배열의 약어 : 리터럴
$var = []
빈 배열
<?
태그 열기 및 닫기
...
인수 풀기 (PHP 5.6부터)
**
지수 (PHP 5.6부터)
?->
NullSafe 연산자 호출 (PHP 8.0 이후)
답변
++
증가 연산자
--
감소 연산자
Example Name Effect
---------------------------------------------------------------------
++$a Pre-increment Increments $a by one, then returns $a.
$a++ Post-increment Returns $a, then increments $a by one.
--$a Pre-decrement Decrements $a by one, then returns $a.
$a-- Post-decrement Returns $a, then decrements $a by one.
이들은 변수 앞이나 뒤에 갈 수 있습니다.
변수 전에 넣어 경우, 증가 / 감소 작업은 먼저 결과가 반환되는 변수에 이루어집니다. 변수 뒤에 넣으면 변수가 먼저 반환되고 증가 / 감소 작업이 수행됩니다.
예를 들면 :
$apples = 10;
for ($i = 0; $i < 10; ++$i) {
echo 'I have ' . $apples-- . " apples. I just ate one.\n";
}
위의 경우 ++$i
가 더 빠르기 때문에 사용됩니다. $i++
결과는 동일합니다.
사전 증가는 실제로 변수를 증가시키고 그 후에 결과를 '반환'하기 때문에 조금 더 빠릅니다. 사후 증분은 특수 변수를 만들고 첫 번째 변수의 값을 복사하고 첫 번째 변수가 사용 된 후에 만 해당 값을 두 번째 변수로 바꿉니다.
$apples--
를 사용해야합니다. 먼저 현재 사과 수를 표시 한 다음 여기 에서 하나를 빼야하기 때문입니다.
PHP에서 문자를 늘릴 수도 있습니다.
$i = "a";
while ($i < "c") {
echo $i++;
}
z
에 도달하면 aa
가 다음입니다.
문자 변수는 증가 할 수 있지만 감소 할 수는 없으며 일반 ASCII 문자 (az 및 AZ) 만 지원됩니다.
문자 변수는 증가 할 수 있지만 감소 할 수는 없으며 일반 ASCII 문자 (az 및 AZ) 만 지원됩니다.
스택 오버플로 게시물 :
출처 : https://stackoverflow.com/questions/3737139/reference-what-does-this-symbol-mean-in-php
'프로그래밍 언어 > PHP' 카테고리의 다른 글
PHP에서 HTML / XML을 구문 분석하는 방법 (0) | 2021.08.04 |
---|---|
PHP 메일 기능이 이메일 전송을 완료하지 못할 경우 체크할 사항들 (0) | 2021.08.03 |
PHP에서 클라이언트 IP 주소를 얻는 방법 (0) | 2021.07.30 |
PHP 스크립트에서 JSON 반환 (0) | 2021.07.30 |
PHP에서 문자열의 마지막 문자를 얻는 방법 (0) | 2021.07.29 |