Bonjour,

je commence à développer une application en OO, en déclarant le type des variables. Il n'accepte pas le type string. C'est quoi mon problème ?

index.php
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<?php
declare(strict_types = 1);
include("classes/Ticket.php");
 
$t=new Ticket();
 
var_dump($t);

Ticket.php
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
 
namespace classes;
 
class Ticket
implements \ArrayAccess
{
 
    private $vars = [];
    private string $id;
    private string $Product_Name;
    private string $Assigned_Group;
}
etc

Parse error: syntax error, unexpected 'string' (T_STRING), expecting function (T_FUNCTION) or const (T_CONST) in C:\wamp64\www\ticket\classes\Ticket.php on line 10