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
80
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
87
Last Month in PHP - September 2018
johnkary
0
51
Last Month in PHP - July 2018
johnkary
1
150
Last Month in PHP - June 2018
johnkary
0
80
Last Month in PHP - November 2017
johnkary
0
68
Last Month in PHP - June 2017
johnkary
0
85
Last Month in PHP - February 2017
johnkary
1
130
Functions in PHP: Part 1 - Writing Your Own Functions
johnkary
0
240
Keeping Software Soft
johnkary
0
140
Other Decks in Technology
See All in Technology
Amazon Location Serviceを使ってラーメンマップを作る
ryder472
2
260
開発者が自律的に AWS Security Hub findings に 対応する仕組みと AWS re:Invent 2024 登壇体験談 / Developers autonomously report AWS Security Hub findings Corresponding mechanism and AWS re:Invent 2024 presentation experience
kaminashi
0
150
家電アプリ共通PF "Linova" のAPI利用とPostman活用事例ご紹介
yukiogawa
0
110
君はPostScriptなウィンドウシステム 「NeWS」をご存知か?/sunnews
koyhoge
0
690
AWSでRAGを実現する上で感じた3つの大事なこと
ymae
3
920
【5分でわかる】セーフィー エンジニア向け会社紹介
safie_recruit
0
18k
例外処理を理解して、設計段階からエラーを「見つけやすく」「起こりにくく」する
kajitack
14
4.5k
talk_about_wasmwasi
junkishigaki
0
110
A Hidden Pitfall of K8s DNS with Spring Webflux
musaprg
0
320
バックエンドエンジニアのためのフロントエンド入門
panda_program
12
2.6k
Ask! NIKKEIの運用基盤と改善に向けた取り組み / NIKKEI TECH TALK #30
kaitomajima
1
400
自動と手動の両輪で開発するデータクレンジング
estie
2
190
Featured
See All Featured
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
29
1k
GraphQLの誤解/rethinking-graphql
sonatard
68
10k
The Invisible Side of Design
smashingmag
299
50k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
31
2.1k
Unsuck your backbone
ammeep
669
57k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
29
2.2k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Bash Introduction
62gerente
610
210k
Code Reviewing Like a Champion
maltzj
521
39k
Reflections from 52 weeks, 52 projects
jeffersonlam
348
20k
Measuring & Analyzing Core Web Vitals
bluesmoon
6
230
The World Runs on Bad Software
bkeepers
PRO
67
11k
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