본문 바로가기

PHP

[PHP] @(골뱅이) 의미

@의 키워드는 PHP 에러 메시지를 무시합니다.

 

<?php
$val = $test['5'];
?>

다음과 코드를 실행하게 되면 'PHP Notice:  Undefined variable: [파일명] in [파일 위치] on line [오류 라인]'과 같은 오류 메시지를 출력합니다.

 

그러나, 다음과 같이 @ 키워드를 사용한다면 오류 메시지를 출력하지 않습니다.

<?php
$val = @$test['5'];
?>

 

반응형