note 98235 added to domdocument.load

From: Date: Thu, 03 Jun 2010 10:08:27 +0000
Subject: note 98235 added to domdocument.load
Groups: php.notes 
Request: Send a blank email to php-notes+get-169844@lists.php.net to get a copy of this message
Avec le code php : <?php $document = DOMDocument::load('livre.xml'); echo ($document->validate())? "Le document est valide." : "Le document n'est pas valide"; ?> J'obtiens une erreur qui me semble etre un bug (de mes recherche sur Internet) : Strict Standards: Non-static method DOMDocument::load() should not be called statically in /mnt/hsubuntu/monjournal/source/projets/si022xml/livre.php on line 11 Mais finalement, d'après : - la doc : http://www.php.net/manual/fr/domdocument.loadxml.php - ce post : http://bugs.php.net/bug.php?id=39057 Il semblerait que cette erreur soit normal en mode E_STRICT pour les rapports d'erreur : "... Si appelé statiquement, retourne un DOMDocument mais une alerte de type E_STRICT sera émise. ..." 1. Franchement c'est pas très clair pour trouver cette info dans le manuel PHP surtout lorsqu'on cherche à partir de l'erreur elle même. Avec ce post cela devrait aider. 2. Je vois pas l'interêt de reporter cette erreur en mode E_STRICT... est-ce parce que cela va être déprécier dans des futurs version de PHP ? ---- Server IP: 69.147.83.197 Probable Submitter: 94.170.73.28 ---- Manual Page -- http://www.php.net/manual/en/domdocument.load.php Edit -- https://master.php.net/note/edit/98235 Del: integrated -- https://master.php.net/note/delete/98235/integrated Del: useless -- https://master.php.net/note/delete/98235/useless Del: bad code -- https://master.php.net/note/delete/98235/bad+code Del: spam -- https://master.php.net/note/delete/98235/spam Del: non-english -- https://master.php.net/note/delete/98235/non-english Del: in docs -- https://master.php.net/note/delete/98235/in+docs Del: other reasons-- https://master.php.net/note/delete/98235 Reject -- https://master.php.net/note/reject/98235 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#169844) next »