PHP 7

18
Maciej Miara, Wrzesień 2015 It’s evolution, babe!

Transcript of PHP 7

Page 1: PHP 7

Maciej Miara, Wrzesień 2015

It’s evolution, babe!

Page 2: PHP 7
Page 3: PHP 7

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

Page 4: PHP 7
Page 5: PHP 7

Page 6: PHP 7
Page 7: PHP 7
Page 8: PHP 7
Page 9: PHP 7
Page 10: PHP 7

Page 11: PHP 7

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

};

Page 12: PHP 7

Page 13: PHP 7

• EngineException• ParseException (eval)• BaseException

Page 14: PHP 7

• 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)

Page 15: PHP 7

ms

Page 16: PHP 7

ms

Page 17: PHP 7

Nie rewolucja, a ewolucja…

Page 18: PHP 7