Bonjour à tous, voilà j'ai débuté symfony il y très peu de temps et n'ayant pas trouvé de solutions sur le net, je me suis décidé à poster ici.

Donc comme le titre l'indique j'ai une erreur lorsque je me rends sur mon index.php. Je suis en local, je suis sur windows 10 et utilise wamp. J'ai suivi les étapes pour l'installation de symfony et ce qu'il y a à côté (composer, git etc) et une fois tout cela terminé lorsque j'essaie de me rendre dans public/index. php j'ai le message d'erreur suivant :

Parse error: syntax error, unexpected '?' in D:\wamp64_2\www\symfony_test\mooc-symfony4\public\index.php on line 15

Voici ce que contient l'index

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
<?php
 
use App\Kernel;
use Symfony\Component\Debug\Debug;
use Symfony\Component\HttpFoundation\Request;
 
require dirname(__DIR__).'/config/bootstrap.php';
 
if ($_SERVER['APP_DEBUG']) {
    umask(0000);
 
    Debug::enable();
}
 
if ($trustedProxies = $_SERVER['TRUSTED_PROXIES'] ?? $_ENV['TRUSTED_PROXIES'] ?? false) {
    Request::setTrustedProxies(explode(',', $trustedProxies), Request::HEADER_X_FORWARDED_ALL ^ Request::HEADER_X_FORWARDED_HOST);
}
 
if ($trustedHosts = $_SERVER['TRUSTED_HOSTS'] ?? $_ENV['TRUSTED_HOSTS'] ?? false) {
    Request::setTrustedHosts([$trustedHosts]);
}
 
$kernel = new Kernel($_SERVER['APP_ENV'], (bool) $_SERVER['APP_DEBUG']);
$request = Request::createFromGlobals();
$response = $kernel->handle($request);
$response->send();
$kernel->terminate($request, $response);
Merci à tous, bonne journée.