Utilisation de use avec namespace
Bonjour,
Avec le code suivant, j'ai une erreur syntax error, unexpected 'use' on line 378
Je ne vois pas pourquoi. J'ai vérifié que je n'avais pas d'erreurs sur les lignes précédentes et j'ai cherché dans la doc PHP sur les espaces de nom sans rien trouver.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| if (!empty($_POST['pass'])){
$post = $_POST;
unset($post['pass']);
$post = $post[array_key_first($post)];
var_dump($post);
// Create new password to be changed by user
$token = bin2hex(random_bytes(24));
// Send a mail to user to invite him to change his above password
require_once('../classes/PHPMailer/src/PHPMailer.php');
require_once('../classes/PHPMailer/src/Exception.php');
require_once('../classes/PHPMailer/src/SMTP.php');
use PHPMailer\PHPmailer\PHPmailer;
use PHPMailer\PHPmailer\SMTP;
use PHPMailer\PHPmailer\Exception;
// Setup mailobject
$mail = new PHPMailer();
} |