Conference Brasil Evangelista e Contribuinte para a Linguagem Zend Framework Evangelist para o ZTeam, da RogueWave / Zend Professor Convidado de Pós-Graduação, PR e SC Fedora Ambassador, LATAM 23+ anos desenvolvendo sistemas e aplicações com interface web 18+ destes com PHP 10+ com Zend Framework Palestrante em eventos nacionais e internacionais Instrutor de cursos presenciais e a distância Fundador* e membro do GU PHPRS Site: https://www.galvao.eti.br/ http://people.php.net/galvao Twitter: @galvao Facebook: https://www.facebook.com/galvao.eti.br/ Slides e Documentos: http://slideshare.net/ergalvao https://speakerdeck.com/galvao Github: http://github.com/galvao Quem?! CC Attribution-ShareAlike 3.0 Unported License by Er Galvão Abbott - 2/8/18 - 2 / 25 www.galvao.eti.br Migrando do PHP5 para o PHP7
Galvão Abbott - 2/8/18 - 4 / 25 www.galvao.eti.br Migrando do PHP5 para o PHP7 PHP5 está morto*, longa vida ao PHP7! Qualidade Segurança Performance Pressão de Mercado * Apenas patches de Segurança até o fnal de 2018 (Mais detalhes aqui)
Galvão Abbott - 2/8/18 - 8 / 25 www.galvao.eti.br PHP 7.0 Scalar Type Hints Return Type Declarations Group Use Declarations Confguração de sessão via session_start Desserialização Filtrada NULL Coalesce Spaceship Classes Anônimas Migrando do PHP5 para o PHP7
Galvão Abbott - 2/8/18 - 9 / 25 www.galvao.eti.br PHP 7.0 Scalar Type Hints Return Type Declarations Group Use Declarations Confguração de sessão via session_start Desserialização Filtrada NULL Coalesce Spaceship Classes Anônimas Migrando do PHP5 para o PHP7
Galvão Abbott - 2/8/18 - 10 / 25 www.galvao.eti.br PHP 7.0 Scalar Type Hints Return Type Declarations Group Use Declarations Confguração de sessão via session_start Desserialização Filtrada NULL Coalesce Spaceship Classes Anônimas Migrando do PHP5 para o PHP7
Galvão Abbott - 2/8/18 - 11 / 25 www.galvao.eti.br PHP 7.0 Scalar Type Hints Return Type Declarations Group Use Declarations Confguração de sessão via session_start Desserialização Filtrada NULL Coalesce Spaceship Classes Anônimas Migrando do PHP5 para o PHP7
Galvão Abbott - 2/8/18 - 12 / 25 www.galvao.eti.br PHP 7.0 Scalar Type Hints Return Type Declarations Group Use Declarations Confguração de sessão via session_start Desserialização Filtrada NULL Coalesce Spaceship Classes Anônimas Migrando do PHP5 para o PHP7
Galvão Abbott - 2/8/18 - 13 / 25 www.galvao.eti.br PHP 7.0 Scalar Type Hints Return Type Declarations Group Use Declarations Confguração de sessão via session_start Desserialização Filtrada NULL Coalesce Spaceship Classes Anônimas Migrando do PHP5 para o PHP7
Galvão Abbott - 2/8/18 - 14 / 25 www.galvao.eti.br PHP 7.0 Scalar Type Hints Return Type Declarations Group Use Declarations Confguração de sessão via session_start Desserialização Filtrada NULL Coalesce Spaceship Classes Anônimas Migrando do PHP5 para o PHP7
- 2/8/18 - 24 / 25 www.galvao.eti.br PHP7: More strict! (but only if you want it to be), by myself! http://bit.ly/php7-more-strict PHP7 is evolving! What’s new?, by myself! https://medium.com/the-white-hat-elephpant/php7-is-evolving-whats-new-4aa38090112f Referência, by Thomas Punt https://github.com/tpunt/PHP7-Reference PHP7 feature freeze, by Phil Sturgeon https://philsturgeon.uk/php/2015/03/15/php-7-feature-freeze/ An Exceptional Change in PHP 7.0, by Davey Shafik https://daveyshafik.com/archives/69237-an-exceptional-change-in-php-7-0.html Migrando do PHP5 para o PHP7