PHP 5.4 – Les nouvelles

24 01 2012

La sortie de PHP5.4 version stable est prévue pour bientôt .

La version RC3 contient pour le moment :

  • Amélioration de l’extension
  • Built-in webserver
  • Traits
  • déréférencement des tableaux
  • Les appels de méthodes via les tableaux
  • La notation binaire pour les entiers
  • Instanciation d’une classe sans passer par son constructucteur
  • Amélioration de l’extension Json
  • Amélioration de l’extension Curl

Dans un prochain billet je reviendrai sur la signification de chacun de ces points.

 

Publicités




Bug dans PHP5.3.0 Pear.bat

11 08 2009

Dans un Projet PHP avec une plateforme Windows (dommage!! je sais), j’ai  suivi les indications qu’ il faut exécuter le go-pear.bat présent à la racine du dossier de PHP (soit c:\wamp\bin\php\php.5.3.0\ par défaut)

C’est ce que je fais, mais patatrac, je me trouve confronté à une, voire deux erreurs :

phar « C:\wamp\bin\php\php5.3.0\PEAR\go-pear.phar » does not have a signature

PHP Warning:  require_once(phar://go-pear.phar/index.php): failed to open stream: phar error: invalid url or non-existent phar « phar://go-pear.phar/index.php » in C:\wamp\bin\php\php5.3.0\PEAR\go-pear.phar on line 1236

Warning: require_once(phar://go-pear.phar/index.php): failed to open stream: phar error: invalid url or non-existent phar « phar://go-pear.phar/index.php » in C:\wamp\bin\php\php5.3.0\PEAR\go-pear.phar on line 1236

Grâce à Google , j’ai trouvé la solution(Ce fût difficile, raison pour laquelle je poste ce billet qui peut être utile à d’autres) :

Modifier directement votre php.ini, en cherchant la directive phar.require_hash, la décommenter et lui donner la valeur Off.