看板 PHP 關於我們 聯絡資訊
※ 引述《ericdoctor (小黑)》之銘言: : 我能想到的感覺就初始化變數 : 最後跟大家分享一下這幾天閱讀各文章跟書籍整理的php入門電子書 : https://www.gitbook.com/book/northbei/php_get_started/details : 謝謝各位 我就用我的方式來對應你這文章的詞或問題吧! 1.echo是PHP用來輸出資料的『語言結構』 => 基本上我稱之為「指令」 2.函數 => 這個因人而異了,但我在發表文章的話一律使用「函式」 3.前言說文章適合學過「物件導向」……那作者學其他語言之前有先學過物件 導向?何況php以我來看只能算是「偽」物件導向語言。 他沒有函式泛型、不具備良好的擴展(即使他有trait),寫過其他物件導向語言就 會知道,在php中想搞設計模式比其他的語言還難搞。因為有很多東西要自己想辦 法去克服不一定存在的作法。 重點其實不是這一段在說的,重點是:沒學過你一樣可以學。 4.「=」指派運算符號 => 二個字解釋完:賦值 5.Notice: Undefined variable: i in 檔案路徑/test.php on line 2 我要說的不是關於這個錯誤。 我要說的是10個初學者有10個不會產生這個錯誤。 他們只會得到一片空白的畫面。 如果你認同這第五點,可以推文寫「5 我懂!」 6.超級賽亞人……不…!是超級全域變數……… => 我稱之為「系統全域變數」 7.魔術常數 => 之所以稱作魔術是因為往往能用來解一些特殊狀況的事情。 常見的像是魔術方法、魔術引號…… 但常數是定值,頂多叫他系統常數……沒有那麼MAGIC 8.參考運算子「&」 => 不!我想作者應該單純只是踩到編輯器的雷所以「&」不見了。 啊!大概先看到這些。 以上純粹本人的「私心」,要鞭請小力一點,會痛。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.104.26.204 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1510715796.A.A87.html
MOONRAKER: :) 11/15 11:58
ericdoctor: 感謝感謝 echo是結構語言/超級全域變數/魔術常數有滿 11/15 15:46
ericdoctor: 多是書上寫的,我直接引用過來 沒有去檢查管用語是什 11/15 15:46
ericdoctor: 麼 感謝提醒 11/15 15:46
ericdoctor: 另外我現在寫的筆記跟我一開始想要針對的閱讀族群不太 11/15 15:46
ericdoctor: 一樣,建議讀者的部分的確要再修改比較好,原本是想寫 11/15 15:46
ericdoctor: 給自己看就好,寫到後來我想讓沒有程式基礎的人第一次 11/15 15:46
ericdoctor: 學也能夠看懂 所以『=』才沒有直接說是賦值 因為我覺 11/15 15:46
ericdoctor: 得完全的初心者看不懂什麼是賦值 11/15 15:46
ericdoctor: 參考運算子的確是還沒寫 因為在思考要不要跟call by v 11/15 15:46
ericdoctor: alue/reference的解釋章節分開寫 11/15 15:46
ericdoctor: 總之感謝你的回文 謝謝 11/15 15:46
ericdoctor: 5的部分我是因為自己用預設的環境測試顯示 就沒有管這 11/15 15:49
ericdoctor: 麼多 這部分我可能還要研究一下 想請問有更精確的關鍵 11/15 15:49
ericdoctor: 字嗎 謝謝 11/15 15:49
ericdoctor: 有任何指教都歡迎告知,非常感謝 11/15 15:58
tkdmaf: 5講的就是php的設定,而你一開始就跳開了。 11/15 17:00
tkdmaf: 對初學者而言,畫面一片空白這地雷常常會踩到 11/15 17:00
tkdmaf: 另外,函式的回傳值型別是php7開始才有的。 11/15 17:05