Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 15-09-2017 12:17:15

sikhalid
Nouveau membre
Date d'inscription: 13-03-2009
Messages: 3

syntax error, unexpected '.' in SharedEventManager.php on line 209

Bonjour,

Je travaille sur un site web en ZF3, sur mon poste local de dev tout marche bien mais quand je passe sur le serveur de test, j'ai cette erreur :
Parse error: syntax error, unexpected '.' in .../vendor/zendframework/zendeventmanager/src/SharedEventManager.php on line 209

quelqu’un aurait une idée ?!

Merci d'avance.

Hors ligne

 

#2 15-09-2017 14:48:04

JGreco
Modérateur
Date d'inscription: 22-12-2012
Messages: 421

Re: syntax error, unexpected '.' in SharedEventManager.php on line 209

Bonjour,

c'est par ce que tu n'utilise pas PHP 5.6. Tu dois probablement être en 5.5.

La ligne 209 affiche :
https://github.com/zendframework/zend-e … r.php#L209

Code:

[lang=php]
$returnListeners[$priority] = array_merge(...$listOfListeners);

Or cette notation est utilisé avec un opérateur appelé "splat" (comprendre : "opérateur de décomposition" ou floc en Ruby) qui te réduit un array bidimensionnel a un array simple. Voire même en chaîne si tu avait déjà un simple array.

http://php.net/manual/fr/migration56.new-features.php

Voilà.

Dernière modification par JGreco (15-09-2017 14:55:09)


ZF2 et doctrine addict
profil stack overflow : http://stackoverflow.com/users/3333246/ … ab=profile

Hors ligne

 

#3 18-09-2017 09:25:55

sikhalid
Nouveau membre
Date d'inscription: 13-03-2009
Messages: 3

Re: syntax error, unexpected '.' in SharedEventManager.php on line 209

Merci pour votre réponse claire, nette et précise !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages