@의 키워드는 PHP 에러 메시지를 무시합니다.
<?php
$val = $test['5'];
?>
다음과 코드를 실행하게 되면 'PHP Notice: Undefined variable: [파일명] in [파일 위치] on line [오류 라인]'과 같은 오류 메시지를 출력합니다.
그러나, 다음과 같이 @ 키워드를 사용한다면 오류 메시지를 출력하지 않습니다.
<?php
$val = @$test['5'];
?>
반응형
'PHP' 카테고리의 다른 글
[PHP] CURL를 통해 POST 형식으로 body 전송 - JSON 형태로 전송 (0) | 2021.08.06 |
---|---|
[PHP] CURL를 통해 header 전송 (0) | 2021.08.06 |
[PHP] 제너레이터(Generator) - yield, yield from (0) | 2020.09.06 |
[PHP] 연산자 우선순위 (0) | 2020.09.06 |
[PHP] 유형 연산자 - instacnof (0) | 2020.09.06 |