Re: [請益] 一些觀念釐清

看板PHP作者 (貢貢老盃)時間13年前 (2012/02/14 00:31), 編輯推噓2(202)
留言4則, 4人參與, 最新討論串2/4 (看更多)
我沒有學過C就直接學PHP~我回答我看得懂的東西@_@ ※ 引述《p52189 (皮爺)》之銘言: : 跳進來寫PHP一小段時間 : 感覺很卡 = =" : 從母語到之後玩過(是都皮毛)幾個語言,全都是物件導向的比較嚴格的語言 : 第一次覺得以前的習慣不能直接套用在新環境上 : 一些網路知識(跟網路有關的知識 不是網路上的知識)也不清不楚 : 我讀過HEAD FIRST : 但還有很多疑問 : 第一個是值跟址的問題 : 請問通常狀況下有傳址這件事嗎? 有, 關鍵字: call by reference PHP是用&來作reference, 另外可以研究一下PHP的「=」在array和object的行為 : 我的前輩告訴我 通通當成全域變數來用就對了 : 真的是這樣嗎? 冏 啥? 你不怕變數override然後造成debug到死嗎? : 如果我想寫一個類別 其實例要操作父容器(呼叫他的指令稿)的超全域變數 : 例如GET、SERVER等等 : 會遇到什麼問題? 沒差啊~若可以的話只取出來, 不要作塞進去的動作 : 我能不能直接傳遞整個GET陣列?如何做? 可以啊~ $a = array(); $a = $_GET; : 除此之外因為時常有解讀HTML的需求 : 我覺得HTML長的跟XML蠻像的...(對不起 不要揍我) : 若直接把整個HTML頁面包成一個字串當XML讀 : 可行嗎? (使用PHP 4.X版本) (不熟XD) : 還有就是型別問題 : 這個也很頭大...我常常搞不清楚 : 假如我寫了一個函數(例如建構函數) 怎樣可以規定引數的型別嗎? : 若是這個函數負責處理字串 : 丟布林進去也會被當成字串處理? PHP的型別很....莫名奇妙, 你可以不用理他就會動 false = 0 然後不管數值小於0還是大於0都是true 字串硬要相加的話, 則為0...又可以等同於false... 所以你丟boolean進去會被當數值算~ 雖說型別不太需要CARE程式就會動, 但換來的是不夠熟就會DEBUG到死... : 最後.. : 有人沒學過C/C++ : 後來直接摸PHP的嗎冏 : 哪些地方常摔能不能告訴我Q皿Q : 謝謝!! -- ˋ ˋ φhacoolman 養一隻邊境牧羊犬, / \ 養嘛養嘛養嘛 就能常常換新手機喔! / \ 嘛養嘛養嘛 │ │ 嘛養嘛養嘛 好邊境不養嗎好邊境不\ │ (●ω●) 好邊境不養嗎好邊境不養嗎 \ ︶︶ / 嘿~嘿~嘿~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.254.114.22

02/14 00:57, , 1F
推啊
02/14 00:57, 1F

02/14 06:55, , 2F
謝謝!!
02/14 06:55, 2F

02/14 09:21, , 3F
一樓是羽山大大<(_ _)>
02/14 09:21, 3F

02/14 13:05, , 4F
html頁面建議使用 template engine來處理比較方便
02/14 13:05, 4F
文章代碼(AID): #1FEJhK80 (PHP)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 4 篇):
文章代碼(AID): #1FEJhK80 (PHP)