PHP 7

Post on 18-Jan-2017

1.023 views 2 download

Transcript of PHP 7

Maciej Miara, Wrzesień 2015

It’s evolution, babe!

Oh, wait… ten kod jest dalej używany…

use SuperProject\ImportantPackage\ClassA;

use SuperProject\ImportantPackage\ClassB;use SuperProject\ImportantPackage\SubPackage\ClassC;

use SuperProject\ImportantPackage\{ClassA,ClassB,

SubPackage\ClassC,function SubPackage\importantFunction,const SPECIAL_CONST

};

• EngineException• ParseException (eval)• BaseException

• ereg• mysql• przypisanie nowego obiektu przez referencję• statyczne wywołanie niestatycznej metody• konstruktory znane z PHP4• stare tagi <% %> <script language=„php”>• sporo starych funkcji• wszystko, co zostało oznaczone jako deprecated

(https://wiki.php.net/rfc/remove_deprecated_functionality_in_php7)

ms

ms

Nie rewolucja, a ewolucja…