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
Last 6 Months in PHP - April 2014
Search
John Kary
April 02, 2014
Technology
1
89
Last 6 Months in PHP - April 2014
Kansas City PHP User Group
April 4, 2014
John Kary
April 02, 2014
Tweet
Share
More Decks by John Kary
See All by John Kary
Last Month in PHP - March 2019
johnkary
0
120
Last Month in PHP - September 2018
johnkary
0
69
Last Month in PHP - July 2018
johnkary
1
190
Last Month in PHP - June 2018
johnkary
0
110
Last Month in PHP - November 2017
johnkary
0
82
Last Month in PHP - June 2017
johnkary
0
96
Last Month in PHP - February 2017
johnkary
1
160
Functions in PHP: Part 1 - Writing Your Own Functions
johnkary
0
260
Keeping Software Soft
johnkary
0
170
Other Decks in Technology
See All in Technology
【Λ(らむだ)】最近のアプデ情報 / RPALT20250729
lambda
0
230
帳票構造化タスクにおけるLLMファインチューニングの性能評価
yosukeyoshida
1
230
生成AI導入の効果を最大化する データ活用戦略
ham0215
0
110
Unson OS|48時間で「売れるか」を判定する AI 市場検証プラットフォーム
unson
0
170
VLMサービスを用いた請求書データ化検証 / SaaSxML_Session_1
sansan_randd
0
210
S3 Glacier のデータを Athena からクエリしようとしたらどうなるのか/try-to-query-s3-glacier-from-athena
emiki
0
180
MCP認可の現在地と自律型エージェント対応に向けた課題 / MCP Authorization Today and Challenges to Support Autonomous Agents
yokawasa
5
1.6k
Google Cloud で学ぶデータエンジニアリング入門 2025年版 #GoogleCloudNext / 20250805
kazaneya
PRO
11
2.6k
データ基盤の管理者からGoogle Cloud全体の管理者になっていた話
zozotech
PRO
0
320
AI人生苦節10年で会得したAIがやること_人間がやること.pdf
shibuiwilliam
1
270
AI によるドキュメント処理を加速するためのOCR 結果の永続化と再利用戦略
tomoaki25
0
380
隙間時間で爆速開発! Claude Code × Vibe Coding で作るマニュアル自動生成サービス
akitomonam
3
250
Featured
See All Featured
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
Code Review Best Practice
trishagee
69
19k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
790
Writing Fast Ruby
sferik
628
62k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
The Language of Interfaces
destraynor
158
25k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Being A Developer After 40
akosma
90
590k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
How to train your dragon (web standard)
notwaldorf
96
6.1k
Transcript
Last Month in PHP April 2, 2014 Kansas City PHP
User Group Slides: http://johnkary.net/talks John Kary @johnkary 6 months
Releases
5.5.10 5.4.26 5.3.28 Upgrade NOW!
New design of php.net
2.3.0 2.2.6 2.1.6 1.12.4 2.4.2 2.3.11 2.2.11 2.1.13 2.0.25 3.8.1
7.26 6.30 = Contains at least 1 major security fix in the last 6 months = New major version in the last 6 months Upgrade NOW!
5.6.0-alpha3
Peer Certificates Verified by Default with SSL/TLS https://wiki.php.net/rfc/tls-peer-verification ACCEPTED
Syntax for Variadic Functions https://wiki.php.net/rfc/variadics ACCEPTED
Variadic Functions 5.5 function sum() { return array_sum(func_get_args()); } !
echo sum(2, 4, 6, 8); // 20 5.6 function sum(...$args) { return array_sum($args); } ! echo sum(2, 4, 6, 8); // 20
Variadic Functions - Type Hinting 5.6 function weekends(DateTime ...$weekends) {
foreach ($weekends as $date) { echo $date->format('Y-m-d') . ", "; } } ! $sat1 = new DateTime('September 21, 2013'); $sun1 = new DateTime('September 22, 2013'); $sat2 = new DateTime('September 28, 2013'); $sun2 = new DateTime('September 29, 2013'); ! echo weekends($sat1, $sun1, $sat2, $sun2); // 2013-09-21, 2013-09-22, 2013-09-28, 2013-09-29,
Package Signing Pádraic Brady http://blog.astrumfutura.com/2014/03/thoughts-on- composers-future-security/
HHVM
Hack
Conferences / Events
LoneStarPHP.com $200 $175 Coupon Code: KCPHP14
Kansas City Developer Conference (KCDC) May 15-17
Chicago May 19-20, 2014 tek.phparch.com Schedule has been announced
Chicago May 19-20, 2014 tek.phparch.com
Kansas City Marriott Downtown CFP closes April 29
Nomad PHP?
Day Camp 4 Developers?
fin http://johnkary.net/talks @johnkary