php 는 undefined index 의 몇 가지 해결 방법 을 제시 합 니 다.
 
 우 리 는 폼 POST 에서 온 데이터 타 임 스 Undefined index 오 류 를 자주 받 습 니 다.다음 과 같 습 니 다:$act=$POST['action']; 상기 코드 를 사용 하면 항상 Notice:Undefined index:act in D:\test\post.php on line 20 을 알 립 니 다.또한 Notice:Undefined variable:Submit.일반적으로 정식 사이트 로 서 힌트 를 끄 고 잘못된 정보 도 꺼진다.해결 방법:방법 1:서버 설정 수정 php.ini 의 error 설정 에서 오류 표시 방식:errorreporting = E_ALL 이 error 로 변경 됨reporting = E_ALL & ~E_NOTICE 수정 후 APCHE 서버 를 다시 시작 해 야 유효 합 니 다.방법 2:변 수 를 초기 화 합 니 다.방법 3:판단 isset($post['']),empty($_post[']if--else 방법 4:notice 코드 가 나 오기 전에@을 추가 합 니 다.@이 줄 에 오류 가 있 거나 출력 하지 말 라 고 경고 합 니 다.@$username=$post['username']; 변수 앞 에@을 추가 합 니 다.예 를 들 어 if(@$GET['action']='save'){...방법 5:마지막 은 실 용적 이 고 다른 사람 이 쓴 함수 입 니 다.이 함 수 를 통 해 값 을 전달 합 니 다.함수 정의:
 
function _get($str){ 
$val = !empty($_GET[$str]) ? $_GET[$str] : null; 
return $val; 
} 
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Valores null e 정의되지 않음 자바스크립트 없음O código acima irá retornar 또는 erro Uncaught ReferenceError: gum is not defined (gum não foi definida) pois estamos tent...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.