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入門
Search
Shouko
November 21, 2014
Technology
1.1k
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
如何把大象放進冰箱裡 - 開源社PHP入門
Shouko
November 21, 2014
More Decks by Shouko
See All by Shouko
PDOGS Recruit 2016
shouko
0
160
PDOGS 2015 Recruit
shouko
0
230
Open Source Open Data Intro
shouko
0
130
資料視覺化與知名行動通訊APP之安全性疑慮
shouko
1
180
滾動的CSS
shouko
1
520
2014 NTU IM prepConf 哞~有趣的圖文產生器
shouko
1
250
Other Decks in Technology
See All in Technology
Redmine 7.0で私が開発した新機能の狙いと背景
vividtone
1
110
IoTハンズオンの舞台裏
shirouz
2
160
Bet AI Day 2026丨AIによって本質に戻るシステムリスク管理
layerx
PRO
0
1.3k
bet_ai_day_2026_session02
agenticsec
2
1.3k
動画配信アプリでの Engage SDK 導入 — TVer Android が Play ストアにコンテンツを届けるまで
techtver
PRO
0
140
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
160
AIエージェントの開発・提供におけるセキュリティリスクの論点と対策
flatt_security
2
600
Kiro Crewしか勝たん!?
miu_crescent
PRO
0
190
Guerilla InnerSource in enterprises, during the AI hype
onenashev
PRO
0
150
Bet AI Day 2026丨バクラク Autopilot、業務システムの再設計
layerx
PRO
2
1.6k
PfEingのアプローチで働こう
rindrics
0
190
enechainの内製セルフサービスプラットフォーム
hiyosi
0
130
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.7k
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
410
Code Reviewing Like a Champion
maltzj
528
40k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
A designer walks into a library…
pauljervisheath
211
25k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
250
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Become a Pro
speakerdeck
PRO
31
6.2k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
200
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
310
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
560
Transcript
None
շ彂爢 1)1Ⰵո 㥶⡦䪾 㣐韍 佞鹎 ⱺ盳酭
&[PCOKE9GDUKVG ō 樽禷傓櫢 ō 傓櫢䎛⑈⧛䥥㵵竼 ō ⯻䎛俵⼶䰛㌈忋珮⃮ⅳ▶㌈ ō ▶禷傓櫢 ō
傓櫢⑈䠒∛㧮⥉▶禷䠃䠀 ō ⛐⇆竑榺⛲㓷⯻⛲䥥ⅳ▶ GZ䠺峡竡嶷⮨
#DQWV2*2 ō >桬䅱 ō >惉ㅔ⛑ ō 脠2GTN%嵿峡嵿㾶䧙∝褕㉩盪⹙ ō ⛐⇆㋌蒑⻌ⓛ⻰傓䶺褕⅀⛐⇆㞵䡗Ⰸ⩬傓䶺 ō
⑈㇛⯻㴄疵䥥ⓞㇰㆌ ō 桬䥝勦窛撰⯻褕䧙梽⚤勤徨㡺弱⺭
#DQWV2*2
#DQWV2*2 Usage of server-side programming languages for websites W3Techs.com, 20
November 2014
&[PCOKE9GDUKVG ō 樽禷傓櫢 ō 傓櫢䎛⑈⧛䥥㵵竼 ō ⯻䎛俵⼶䰛㌈忋珮⃮ⅳ▶㌈ ō ▶禷傓櫢 ō
傓櫢⑈䠒∛㧮⥉▶禷䠃䠀 ō ⛐⇆竑榺⛲㓷⯻⛲䥥ⅳ▶ GZ䠺峡竡嶷⮨
6JGZ#/25VCEM ō .KPWZ9KPFQYU/CE ō #RCEJG ō /[53. ō 2*2 ∽㱎俜缯
傓櫢∛㧮⥉ 徨㡺ㆌ 肹㨍
6JGZ#/25VCEM 作業系統 網 ⾴頁 伺 服 器 直 譯 器
資料庫 靜態檔案 使 ⽤用 者 PHP 程式
&GXGNQROGPV'PXKTQPOGPV ō &GDKCP7DWPVW ō CRVIGVKPUVCNNNCORUGTXGT@ ō /CE/#/2 ō JVVRYYYOCORKPHQ ō
9KPFQYU:#/22 ō JVVRUQWTEGHQTIGPGVRTQLGEVUZCORR
&QEWOGPV4QQV ō &GDKCP7DWPVW ō XCTYYYQTXCTYYYJVON ō /CE/#/2 ō #RRNKECVKQPU/#/2JVFQEU ō
9KPFQYU:#/22 ō %>ZCORR>JVFQEU>
&QEWOGPV4QQV =FQEWOGPVTQQV?KPFGZRJR JVVRKPFGZRJR 傓⨡祱䥥⸸ℓ䧕稦⻮㒪┑ FQEWOGPVTQQV⃬橃䥥㵵竼
5CORNG%QFG JVVRIKVJWDEQO 06715%RJRKPVTQUCORNG
*GNNQ9QTNF <?php echo "Hello World!"; ?>
RJRKPHQ <?php phpinfo(); ?>
XCTKCDNG <?php $a = 1; $b = 2; echo $a
+ $b; ?>
CTTC[ <?php $a = array(); $a[0] = 100; $a[] =
'Kerker'; $a['haha'] = array( 0 => "零", 1 => "⼀一", 'bla' => 3 ); echo "<pre>"; print_r($a); ?>
UVTKPI <?php $a = "Hello"; $b = "World!"; echo $a."
".$b; ?>
(WPEVKQP <?php function add($a, $b){ return $a + $b; }
echo add(1, 2); ?>
*6/.HQTO ō OGVJQF⎔葶孉⢏徨㡺䥥㢚㾶 ō )'6⨉傓⨡祱橃⇆!RCTCXRCTCX㉃ㇰ⸹⨉ ō 蓕⛩䠉≧ׅ痏㉸׆ GZ)QQING5GCTEJ ō
2156⃮㧤歐䰛⨉傓⨡祱橃 ō 蓕⛩䠉≧ׅ⎔葶׆ GZ徝㡨崜⑫ ō CEVKQP⎔葶孉⢏徨㡺䥥䧏㳺 ō 櫱崎甬䠺䵛⎔┑⛭⃡櫢 GZ畘㤐亥≬掄㴄 ō 䧙⻮惐㉲㓷↷傓⨡⎔┑↷櫢褕㓷㤐↷傓䶺
*6/.HQTO ō ⨉*6/.ℎ崎峩孉⢏ ō 櫱崎㡨⸸㷥KPRWVPCOGň痓䴒ʼnXCNWGň櫱崎甬ʼn ō 㔴◟◟KPRWVV[RGňEJGEMDQZʼnPCOGň痓䴒ʼnXCNWGň甬ʼn ō
⢏蓤稌薚KPRWVV[RGňTCFKQʼnPCOGň痓䴒ʼnXCNWGň甬ʼn ō ⃬㖪ㇰ蓤⢏UGNGEVPCOGň痓䴒ʼn QRVKQPXCNWGň甬ʼn UGNGEV ō ⯻嬭㡨⸸VGZVCTGCPCOGň痓䴒ʼn VGZVCTGC ō 葶ⓛ稌薚KPRWVV[RGňUWDOKVʼnXCNWGň稌薚⃫䥥⸸ʼn ō ⨉2*2ℎ痏㉸孉⢏甬 ō A)'6楄⓸褕≠䠉A)'6=Ņ痓䴒ņ?痏ⓛ甬 ō A2156楄⓸褕≠䠉A2156=Ņ痓䴒ņ?痏ⓛ甬
*6/.HQTO <html><head><meta charset="utf-8" /></head> <body> <form method="GET"> 乘數:<input name="multiplier"><br />
被乘數:<input name="multiplicand"><br /> <input type="submit" value="送出"> </form> <br /><br/><br/> <?php if(!empty($_GET)){ $result = $_GET['multiplier'] * $_GET['multiplicand']; echo "你的算式是: “; echo $_GET['multiplier']." x ".$_GET['multiplicand']; echo "<br />"; echo "答案是: ".$result; } ?> </body> </html>
4GUQWTEGU ō 2*21HHKEKCN5KVG ō JVVRYYYRJRPGV ō 95EJQQNU2*26WVQTKCN ō JVVRYYYYUEJQQNUEQORJR ō
%QFG#ECFGO[ ō JVVRYYYEQFGECFGO[EQOGPVTCEMURJR