PHP 변수를 사용할 때 정의되지 않은 색인 오류를 제거하는 방법

$ _POST 또는 $ _GET 은 사용자가 채운 양식에서 변수를 가져 오는 데 사용되는 두 개의 특수 PHP 함수입니다. 이러한 함수를 사용하는 동안 사용자가 정의되지 않은 인덱스 가 있음을 알리는 오류 가 발생할 수 있습니다.

이 오류는 PHP isset () 의 도움으로 피할 수 있습니다.

NB 정의되지 않은 색인은 사소한 오류이므로 일반적으로 기본적으로 통지되지 않습니다. 그래도 이것은 서버의 구성에 달려 있습니다. error_reporting 함수 를 사용하면보고 된 오류 유형을 변경할 수 있습니다.

PHP 변수 사용시 정의되지 않은 색인 오류 수정

$ _POST 또는 $ _GET 변수를 사용할 때이 오류를 피하려면 테이블의 필드가 isset () 함수로 초기화되었는지 테스트하십시오.

// $ _POST [ 'value']를 사용하기 전에

if (isset ($ _ POST [ 'value']))

{

// $ _POST [ 'value']가있는 경우 명령어

}

이미지 : © Scanrail1 - Shutterstock.com

이전 기사 다음 기사

톱 팁