PHP 프로젝트 작업을 할 때 항상 코드 몇 줄 앞에 @ 기호를 추가합니다. 모두가 그것이 무엇을 의미하는지 알고 있나요? @
에 맞춰 PHP에서 함수 앞에 at을 추가하는 함수에 대한 분석을 공유해드리겠습니다. 오늘 사용해봤으니 꼭 기억해두세요. 실제로는 오류 제어 문자입니다. 오류가 발생하더라도 해당 오류 메시지는 무시되고 아래 코드가 계속 실행됩니다.
@$page=$_GET['page']?intval($_GET['page']):1;
이 문장은 "index.php?page=5"와 같이 URL에서 페이지 키워드 값을 가져오면 $page는 5를 가져옵니다.
그러나 오류가 있는 경우, 예를 들어 "index.php" 뒤에 페이지 키워드가 없는 경우, $_GET['page']가 존재하지 않는 경우에는 오류가 보고됩니다. @를 사용하면 이 작은 오류를 무시할 수 있습니다.
또 다른 예:
$conn = mysqli_conncet("q","w","e","r");
이렇게 하면 데이터베이스 연결에 대한 잘못된 정보가 입력됩니다.
@$conn = mysqli_conncet("q","w","e","r");
$conn 앞에 @를 추가하면 오류 메시지 출력을 방지할 수 있습니다.
여기에 적어두세요.
위는 @를 준수하기 위해 PHP 앞에 at을 추가하는 함수에 대한 분석입니다.
PHP에서 at을 추가하기 전 @의 역할 분석에 대한 더 관련 있는 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!