반응형

PROGRAMMING/PHP 27

[php] @ 골뱅이는 무엇이냐

PHP에서 "@" 기호는 오류 제어 연산자로 사용됩니다. 표현식 앞에 배치하면 해당 표현식이 오류를 생성하는 경우 PHP가 일반적으로 생성하는 오류 메시지나 경고를 표시하지 않습니다. 예를 들어 존재하지 않는 함수 호출 앞에 "@" 기호를 사용하면 오류 메시지를 표시하는 대신 PHP는 오류를 무시하고 다음 코드 줄로 이동합니다. "@" 연산자는 특정 상황에서 유용할 수 있지만 코드를 디버그하고 오류를 식별하기 어렵게 만들 수 있으므로 일반적으로 주의해서 사용해야 합니다. 대부분의 경우 오류를 단순히 무시하는 것보다 명시적이고 우아하게 처리하는 것이 좋습니다. 이 예에서 코드의 첫 번째 줄은 $name 변수가 정의되지 않았기 때문에 경고 메시지를 생성합니다. 그러나 코드의 두 번째 줄에서 $name 앞에 ..

PROGRAMMING/PHP 2010.06.30
반응형