Je souhaite utiliser les fonctionnalités minimales de phpmailer
. c'est ma structure de dossier:php - utilisation de l'espace de noms
webroot/
- php/
- mail.php
- phpmailer/
- PHPMailer.php
dans mon mail.php
, je veux utiliser l'espace de noms:
<?php
use PHPMailer\PHPMailer;
$mail = new PHPMailer(true);
...
Mais je suis erreur:
Fatal error: Class 'PHPMailer\PHPMailer' not found in /home/example/public_html/php/mail.php on line 2
Comment puis-je résoudre ce problème?
avez-vous essayé 'utiliser phpmailer \ PHPMailer;'? – Edwin
namespace sont déclarés comme 'namespace nameOfSpace', l'utilisation va essayer d'importer une classe. – coderodour
Et quoi? Avez-vous un autoloader ou comment incluez-vous les fichiers phpmailer? –