作者tingmeow (雪爐喵)
看板PHP
標題[請益] 書上寫的函式看不懂
時間Tue Nov 29 21:33:35 2016
我買了一本書《PHP MySQL jQuery打通前後端的網頁應用程式範例》
這本好像是最近出的,作者是許立民
前面遇到瓶頸,就是我不懂它的函式是寫來幹麻的QQ
---------------------------------------------------------------
function die_content($content=""){
$main = "
<!DOCTYPE html>
.....中間一堆html
</html>";
die($main);
}
作者的話:在寫到第13行的時候需要一個函數,讓系統可以中斷程式並輸
出錯誤的訊息,因為資料庫的連線若是失數的話,程式碼再繼續也是無意義
的,這時候要設計讓程式碼中斷也就是自訂函數 die_content()的設計。
---------------------------------------------------------------
想請教大家像這個函式 在使用上是怎麼用的呢?
我看它輸出html是放在function,這算是物件導向的寫法嗎?
我之前沒看過function裡的參數是指派類的
($content="") 像這樣在使用上的時候是怎麼使用呢
參數會被放進去""裡面嗎
新手上路,還請大家多多指點迷津,感激感激~~ m(__ __)m
--
喵:
的出包星球 (*> ω <*)
http://catsheue.pixnet.net/blog
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.155.222
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1480426419.A.19D.html
※ 編輯: tingmeow (114.43.155.222), 11/29/2016 21:34:11
1F:→ tkdmaf: 把書丟了,重新去買歐萊禮的。 11/29 21:49
2F:→ tingmeow: 歐萊禮我有深入淺粗QQ可是它其它本都好難 11/29 22:06
3F:→ tingmeow: 我還是新手幼幼級qq 11/29 22:06
4F:→ dou0228: 同意一樓, 這寫法真的太天才了 11/29 22:49
5F:→ tkdmaf: 深入淺出是歐萊禮我唯一不推薦的。但其他的都很好。 11/29 23:02
6F:→ tkdmaf: 初學程式需要一點耐心。不要覺得困難。 11/29 23:02
※ 編輯: tingmeow (114.43.155.222), 11/29/2016 23:23:47
7F:→ tkdmaf: 你更新內容後的東西叫做「初始化參數」 11/30 00:10
8F:→ tkdmaf: 也就是不傳入參數時要給的預設值。 11/30 00:11
9F:→ xdraculax: =""是如果沒帶入參數時的預設值而已,這不算物件導向 11/30 03:24
10F:推 rickysu: 誠心建議把這本書丟了吧,真的是誤人子弟 11/30 09:14
11F:→ gname: 歐萊禮的書如果封面是一顆腦的我都不會買,因為.... 11/30 09:23
12F:→ shadowjohn: 歐萊禮的書我只拿來貢..那紙的質感跟字體大小看的好累 11/30 09:29
13F:→ shadowjohn: 放廁所裡應該終有一天派的上用場XD 11/30 09:30
14F:推 storyn26383: 認真回,這本書可以丟了,歐萊禮很多都不錯 11/30 09:47
15F:→ plcder: 我也買過一本後面範例不會動而且還今年出的 11/30 10:58
16F:→ plcder: 不是這一本是另外PHP教學書 11/30 10:59
17F:推 bcawosxy: 先丟了書再說= = 11/30 12:21
18F:推 onininon: 丟了+1 11/30 15:50
19F:推 alfven: 我覺得歐萊禮的排版很亂.. 11/30 23:05
20F:推 locklose: 在程式裡組html都可以丟了 12/01 16:54
21F:推 p52189: 我覺得深入淺出很不錯阿? 雖然是很多年前用的……不過個 12/01 19:58
22F:→ p52189: 人覺得對本科系學生來說,用來入門很適合 12/01 19:58
23F:→ tkdmaf: 本科系?本科系就不會看這個了吧! 12/01 20:44
24F:→ mygirl30229: 覺得扯.... 書可以先買歐萊禮的,比較有程度後看的 12/01 21:19
25F:→ mygirl30229: 懂自己缺什麼在去挑別的 12/01 21:19
26F:推 p52189: 本科系怎麼了XD? 我當時是要學一個新語言,馬上要用的,花 12/01 23:59
27F:→ p52189: 了一晚上讀完隔天上工這樣 12/01 23:59
28F:→ tkdmaf: 我是說,如果是本科系就不會去買深入淺出了。 12/02 02:50
29F:→ tkdmaf: 因為都本科系了,會連基本功都沒有嗎? 12/02 02:50
30F:→ tkdmaf: 總之深入淺出系列是我唯一不推薦的系列。 12/02 02:52
31F:→ tkdmaf: 就連做為初學者用書,我都認為深入淺出根本不合適。 12/02 02:53
32F:→ tkdmaf: 甚至我不喜歡為了快速上手,而忽略真正要教的內容的書 12/02 02:55
33F:推 tkdmaf: 如果我要學一門新語言,我會先翻過大綱確定他有什麼。 12/02 02:57
34F:→ tkdmaf: 但絕不會找放大字用畫圖充內容弄了好幾頁講不完一件事的書 12/02 02:58
35F:→ tkdmaf: 等到書越看越多,你就會覺得字多的重要性,因為都觀念。 12/02 03:00
36F:→ tkdmaf: 然後最後就只會看文字跟code,圖案什麼的都會pass 12/02 03:00
37F:推 wilson200106: 你太高估本科系了XDDDD 12/02 12:17
38F:推 mikejaffson: t大,像websocket這類的實作,還是有flow比較好理解 12/02 12:42
39F:→ mikejaffson: 吧 12/02 12:42