>  기사  >  백엔드 개발  >  PHP가 클래스를 찾을 수 없는 문제를 해결하는 방법

PHP가 클래스를 찾을 수 없는 문제를 해결하는 방법

藏色散人
藏色散人원래의
2020-11-26 09:22:123709검색

PHP가 클래스를 찾지 못하는 경우: 먼저 오류 파일을 연 다음 "try catch"를 일시적으로 제거한 다음 "new SmsSingleSender()" 앞에 포함된 파일을 인쇄하고 마지막으로 include를 올바르게 사용하세요.

PHP가 클래스를 찾을 수 없는 문제를 해결하는 방법

권장: "PHP 비디오 튜토리얼"

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 5.6 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

특정 문제:

php에서 클래스를 찾을 수 없다는 메시지가 표시됩니다.

코드는 다음과 같습니다. (phpstorm에서 Ctrl+왼쪽 클릭을 하면 이 클래스에 들어갈 수 있습니다.)

PHP가 클래스를 찾을 수 없는 문제를 해결하는 방법

PHP가 클래스를 찾을 수 없는 문제를 해결하는 방법

Tencent 사용 SMS SDK, 많이 변경되지 않았습니다~, 왜 항상 오류를 보고하는지 모르겠습니다

해결 방법:

저번에도 비슷한 문제가 발생하여 코드를 보고 이 클래스를 포함시켰습니다. 오류가 발견되지 않았습니다

임시로 try..를 제거하고 새로운 SmsSingleSender() 전에 어떤 파일이 포함되어 있는지 인쇄할 수 있습니다.

echo "<pre class="brush:php;toolbar:false">";
print_r(get_included_files());//打印所有加载文件
exit;
$ssender = new SmsSingleSender($appid, $appker);

클래스가 포함되어 있는지 확인하세요??

저번에 문제를 발견했습니다. 크기 쓰기 문제: Linux는 대소문자를 엄격하게 적용하는 반면, Win과 Mac은 대소문자를 무시하므로 로드해야 하는 클래스가 로드되지 않습니다.

더 많은 프로그래밍 관련 지식을 보려면 프로그래밍 배우기를 방문하세요! !

위 내용은 PHP가 클래스를 찾을 수 없는 문제를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.