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.
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)
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!