참고 : 변수는 포함 된 파일에 설정되어 있으며 문제는 정의되지 않은 변수가 아니므로 중복 질문은 내 질문과 관련이 없습니다. PHP : "주의 : 정의되지 않은 변수", "주의 : 정의되지 않은 색인", "주의 : 정의되지 않은 오프셋"
편집 : 방금 echo get_include_path ();를 수행했을 때 내 localhost 포함 경로가 C : \ xampp \ php \ PEAR로 설정되어 있음을 확인했습니다. 하지만 변수가 정의되지 않은 포함 파일을 찾을 수 없다는 오류가 발생하지 않습니다.
2 개의 파일이 있습니다. C:/xampp/htdocs/test/
index.php
config.php
index.php의 내용 :
require 'config.php';
echo $name;
config.php의 내용 :
$name = 'xyz';
그리고 난 얻을 Notice: Undefined variable: name
(가) 어디 $name = 'xyz'
변수를 사용하기 전에 포함 된 config.php 파일에 있습니다.
아직 라이브 서버에서 테스트해야합니다. 안내해주세요.
홀리 카우.
파일에 오류가 없습니다. PHP 시작 태그가 올바르지 않습니다 .이 <? ?>
대신 짧은 태그 <?php ?>
가 문제를 일으켰습니다.
내 로컬 호스트에서 php7을 사용하고 있습니다. 그러나 물론 t는 이전 버전의 PHP 및 호스팅에서 작동합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다