Bonjour à tous,

J'ai un script Php qui génère cette erreur :
Parse error: syntax error, unexpected ')', expecting '(' in file.php on line 54

Et voici la partie de code qui pose problème:

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
 
$temps_debut = microtime(true);
$reader->open($nom_fichier,'utf-8',LIBXML_COMPACT|LIBXML_NOEMPTYTAG);
$match=false;
$bet=false;
while ($reader->read()) 
{
	switch ($reader->nodeType)
	{
		case (XMLREADER::ELEMENT) :
		if ($reader->name=='event')
		{
			$event=false;
			$reader->moveToAttribute('id');
			$id=utf8_decode($reader->value );
			$reader->moveToAttribute('name');
			$temp=utf8_decode($reader->value );
La ligne de code 54 est :

case (XMLREADER::ELEMENT) :
Ce code fonctionne parfaitement sur un autre site hébergé chez un autre hébergeur. Cela peut-il venir de là ?


Merci par avance pour votre réponse.