Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
PHP 7.3: Novidades do elefante
Search
Lucas de Souza Vieira
January 09, 2019
Programming
0
850
PHP 7.3: Novidades do elefante
PHPub de Janeiro 2019 / São Luís - Maranhão
Lucas de Souza Vieira
January 09, 2019
Tweet
Share
More Decks by Lucas de Souza Vieira
See All by Lucas de Souza Vieira
Camisas e brindes promocionais do SciencePub
lucassouzavieira
0
260
Introdução ao NoSQL multi-modelos com ArangoDB
lucassouzavieira
0
95
Flask: API's Rest com Python
lucassouzavieira
1
580
Chatbots 101
lucassouzavieira
0
38
Introdução à modelagem de dados NoSQL com ArangoDB
lucassouzavieira
0
220
NoSQL: Introdução aos bancos de dados não-relacionais
lucassouzavieira
0
130
Zephir - phpub #51
lucassouzavieira
0
59
PHPrática 4
lucassouzavieira
0
61
Desenvolvendo aplicações Web com Laravel
lucassouzavieira
0
55
Other Decks in Programming
See All in Programming
Fast JSX: Don't clone props object #28768
yossydev
1
150
Behind VS Code Extensions for JavaScript / TypeScript Linnting and Formatting
unvalley
5
1.1k
サイコロで理解する統計的仮説検定の考え方
tatamiya
4
1k
大規模Reactアプリのリアーキテクチャ~8万行のTanStack Query移行の軌跡~
kj455
4
990
初心者のためのRubyKaigi入門/RubyKaigi Introduction
a_matsuda
8
1.3k
Implementing Design Systems in Swift
seyfoyun
0
370
ServerAction で Progressive Enhancement はどこまで頑張れるか? / progressive-enhancement-with-server-action
takefumiyoshii
6
370
Domain-Driven Transformation
hschwentner
2
1.5k
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
1.7k
Let's learn code review
riofujimon
2
560
2 週間で Twitter Bot を作ってみた
contour_gara
0
740
AppRouter Panel Talk
yosuke_furukawa
PRO
1
430
Featured
See All Featured
Done Done
chrislema
178
15k
RailsConf 2023
tenderlove
8
550
5 minutes of I Can Smell Your CMS
philhawksworth
199
19k
How GitHub (no longer) Works
holman
305
140k
No one is an island. Learnings from fostering a developers community.
thoeni
16
2.1k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
22
1.6k
The Mythical Team-Month
searls
216
42k
Clear Off the Table
cherdarchuk
85
310k
Documentation Writing (for coders)
carmenintech
61
4k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.9k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
Java REST API Framework Comparison - PWX 2021
mraible
PRO
19
6.9k
Transcript
PHP 7.3 Novidades do elefante
Lucas S. Vieira Desenvolvedor Web no Núcleo de Tecnologias para
Educação da Universidade Estadual do Maranhão Divulgador Científico (SciencePub) Fonte de memes
Histórico
O PHP na Web Fonte: Wappalyzer (2018)
O PHP na Web (2018) Fonte: Jordi Boggiano (2018) Segmentação
por versão da linguagem (2017/2018)
O PHP na Web (2018) Fonte: Kinsta (Dezembro/2018) Contínuos ganhos
em desempenho
O PHP na Web (2018) Fonte: Kinsta (Dezembro/2018) Contínuos ganhos
em desempenho
O PHP na Web (2018) Fonte: Kinsta (Dezembro/2018) Contínuos ganhos
em desempenho
O PHP na Web (2018) Fonte: PHP.net Ciclo de Vida
A versão 7.3
Atribuições de referência em list
Permitido trailing comma para chamadas de funções e métodos trailing
comma já era permitido para uso em Namespaces desde o PHP 7.2
Permitido trailing comma para chamadas de funções e métodos
Permitido trailing comma para chamadas de funções e métodos
Flag JSON_THROW_ON_ERROR
Flag JSON_THROW_ON_ERROR
Função is_countable
Função is_countable
Heredocs e Nowdocs
Heredocs e Nowdocs
Novas funções para arrays
Constantes
Perguntas ?
Fontes Documentação da linguagem: http://php.net RFC’s do PHP 7.3: https://wiki.php.net/rfc#php_73
Market Leaders: https://www.wappalyzer.com/categories/programming-languages The Definitive PHP 5.6, 7.0, 7.1, 7.2 & 7.3 Benchmarks (2019): https://kinsta.com/blog/php-benchmarks/
Obrigado !