Maison  >  Article  >  développement back-end  >  Comment résoudre le problème selon lequel PHP ne trouve pas la classe

Comment résoudre le problème selon lequel PHP ne trouve pas la classe

藏色散人
藏色散人original
2020-11-26 09:22:123709parcourir

La solution au problème selon lequel PHP ne trouve pas de classe : ouvrez d'abord le fichier d'erreur ; puis supprimez temporairement le "try catch" puis imprimez le fichier d'inclusion avant "new SmsSingleSender()" ; correctement.

Comment résoudre le problème selon lequel PHP ne trouve pas la classe

Recommandé : "Tutoriel vidéo PHP"

L'environnement d'exploitation de ce tutoriel : système Windows 7, version PHP 5.6, Cette méthode fonctionne pour toutes les marques d'ordinateurs.

Problème spécifique :

php indique que la classe est introuvable

Le code est le suivant : (Dans phpstorm , ctrl+clic gauche sur les deux Vous pouvez entrer dans cette catégorie)

Comment résoudre le problème selon lequel PHP ne trouve pas la classe

Comment résoudre le problème selon lequel PHP ne trouve pas la classe

Je n'ai pas beaucoup changé dans le SDK SMS Tencent utilisé ~, Je ne sais pas pourquoi. C'est une erreur

Solution :

J'ai rencontré un problème similaire la dernière fois j'ai vu que le code incluait cette classe, mais l'erreur. disait introuvable

Vous pouvez supprimer temporairement le try.. catch et imprimer quels fichiers sont inclus avant new SmsSingleSender()

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

Voir si la classe est incluse ??

.

J'ai trouvé le problème la dernière fois, qui était le problème de casse. Linux applique strictement la casse, tandis que Win et Mac ignorent la casse, ce qui a entraîné le non-chargement des classes qui auraient dû être chargées.

Pour plus de connaissances sur la programmation, veuillez visiter : Apprendre la programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn