增加網址:
文章備註、標題(會記錄下來,但是暫時不會顯示):
[綜合]無題 無名 ID:wFTrXk/w 17/09/15(五)16:51:30 No.9858344
評分:0, 年:0, 月:0, 週:0, 日:0, [+1 / -1] 最後更新:2017-09-15 03:52:38
附圖
☺程式廚的午茶教學時間☺

大家一起來,輕輕鬆鬆、快快樂樂的學習PHP程式吧~
今天要分享的是最基本的「變數」喔!
變數,顧名思意,就是會變動的東西
在PHP中,變數的寫法是非常的簡單

$var = "Hello Komica";

這樣,就完成了變數的設定喔!
如果你想在電腦上看到變數的內容,可以使用 echo 這個關鍵字

echo $var;

執行這行程式,就能在畫面上看到 Hello Komica 囉!
大家可以到以下網址去做測試,那今天的教學就到此結束啦!我們明天再會
http://sandbox.onlinephpfunctions.com/
無題 無名 ID:UsE1qgtI 17/09/15(五)16:57:17 No.9858370
看...看不懂
無題 無名 ID:MX0bQK12 17/09/15(五)16:57:47 No.9858372
回覆: >>9858546
我是程式低能兒啦

感謝教學ㄛ
$var還有甚麼應用呢?
無題 無名 ID:nGLh3K9s 17/09/15(五)16:59:15 No.9858380
原po以後每天都會發文嗎
無題 無名 ID:1zoHqAsI 17/09/15(五)17:00:49 No.9858390
php也可以用print
不一定要echo
無題 無名 ID:KbC8EmC6 17/09/15(五)17:01:23 No.9858396
謝謝seafood 感恩seafood
無題 無名 ID:oBzKrbUQ 17/09/15(五)17:06:41 No.9858424
現在想想
程式基礎從bat檔開始學的話
文件編輯器打一打副檔名換成bat就可執行嘍
無題 無名 ID:a.PbGBxM 17/09/15(五)17:08:27 No.9858435
你應該先說明$符號的意思。

不然你會看到有人只敢$var1,$var2,$var3.....

然後也永遠不懂var的意思


另外要跑網頁實測的話,順便說明HTML的標籤用法,
這樣可以更快把新手引導到自我實測,也更有趣。
無題 無名 ID:wFTrXk/w 17/09/15(五)17:22:32 No.9858514
附圖
好喔
再多解釋一點點
怕講太多有些人一次無法吸收

所謂的$符號呢,就代表著變數啦~
先把「$var」想成一個箱子就行了
箱子裡可以裝很多東西
在這裡就是裝「Hello Komica」這幾個「字」啦~

$var = "Hello Komica";

$var是箱子,後面的「"Hello Komica"」就是要裝進去的東西,至於中間的「=」就是代表「我現在要裝進去囉」的意思喔~
那這個 echo 呢
簡單說就是把箱子裡的東西拿出來給大家看喔~
所以要把$var這箱子裡的東西拿出來給大家看就是

echo $var;

至於為什麼「Hello Komica」左右要加上雙引號,那是因為如果你想要裝「文字」的話,就要在頭尾加上雙引號喔~
這是PHP的規定
而大家有注意到不管哪一行程式後面都有個分號「;」
這個是PHP為了認出程式的「一行」所做出的區隔喔~
也就是一行程式的後面加上個「;」
這樣PHP才會知道這一行程式只到這裡就結束囉~

程式就像是文章一樣
一行一行的寫下來
一行一行的執行喔~
無題 無名 ID:wFTrXk/w 17/09/15(五)17:27:07 No.9858546
回覆: >>9858672
>>9858372
應用的話就等明天喔~
有興趣的朋友可以自己上網先預習甚至再多深入囉

基本上每天都只會分享一點點教學
盡量會用最簡單的比喻讓大家無痛理解程式在幹什麼呦~
給有基礎的朋友
預計也會教到物件導向基本觀念、物件導向的SOLID設計原則、設計模式...等等進階一點的
同樣也是用最簡單的方式向大家介紹喔~
無題 無名 ID:a.PbGBxM 17/09/15(五)17:46:47 No.9858672
>>9858546
幫你補充一下 $符號代表後面接的"單字"是一個變數。

下列是範例:
//宣告變數
$femaleOtaku = "真的有女島民?超噁心的耶。";
$admin2 = "akari";
//呼叫變數 .符號代表字串相連
echo "女島民:".$femaleOtaku;
echo "管管AD2:".$femaleOtaku;

//=====
小考,請說出兩行echo的輸出結果。
無題 無名 ID:I8HEglLg 17/09/15(五)17:54:52 No.9858714
回覆: >>9858723
>>9858672
女島民:真的有女島民?超噁心的耶。
管管AD2:真的有女島民?超噁心的耶。
無題 無名 ID:a.PbGBxM 17/09/15(五)17:56:10 No.9858723
回覆: >>9858734
>>9858714
正解喔
(.....看著自己複製失誤的CODE)
無題 無名 ID:zmAvNfvY 17/09/15(五)17:58:03 No.9858733
回覆: >>9858741
>>9858672
問一下喔
$var後的var資料型態是自動判斷我們放進去的資料型態嗎?
譬如說我放10就int,放true就bool,放'\n'就字元等?
無題 無名 ID:I8HEglLg 17/09/15(五)17:58:08 No.9858734
>>9858723
挖屋 塔諾西!
無題 無名 ID:a.PbGBxM 17/09/15(五)17:59:26 No.9858741
>>9858733
關鍵字:弱型別

這也是php被稱之為新手地域的原因。
無題 無名 ID:RRiU26jY 17/09/15(五)18:04:16 No.9858767
回覆: >>9858782
幹你娘 這種進度交到物件導向要幾年
PHP不是最低薪的碼農工具嗎
學nodejs比較潮喇 = =
無題 無名 ID:a.PbGBxM 17/09/15(五)18:07:18 No.9858782
>>9858767
不過學node.js要先學會套件控制,以及有的沒有的。
光這點就會被PHP給比下去,
真的有機會一戰應該是python或是javascript
無題 無名 ID:wFTrXk/w 17/09/15(五)18:11:36 No.9858804
附圖
這是給沒有任何基礎
對程式有一點興趣
但又沒什麼時間認真看的業餘人士的教學喔~
當然各種更進階的或任何問題歡迎大家討論囉
選PHP也是因為比較好上手一點點
實用性也比較高一些些~