作者p52189 (皮爺)
看板PHP
標題Re: [請益] 一些觀念釐清
時間Wed Feb 15 23:06:56 2012
非常感謝各位
像這樣的問答很直接地導正我本來很模糊的觀念 比爬文要快得多
不好意思 藉由這個機會想再問一下
關於物件導向的PHP
目前使用PHP版本是4.x
本來我想試著直接從物件導向的手法開始學 也許跟以往的習慣差異比較小
不過因為版本比較老 而且帶我的同事也沒玩過
新玩意如果伺服器不支援的話根本沒戲唱 冏
比如曾聽聞SimpleXML多麼好用
可是試了老半天才發現版本根本不夠支援XD
以前會把參考丟來丟去 很方便
在PHP的環境下 因為不習慣的關係 做起來感覺有點綁手綁腳
想請問有經歷過版本變遷的板友
能否稍微提示一下 可行性如何呢?
或是該注意些什麼嗎?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.225.45
1F:推 shadowjohn:SimpleXML 最近剛好摸到,您哪邊綁手綁腳,不妨說看看? 02/15 23:14
2F:→ p52189:不是 SimpleXML我們的伺服器沒支援 我想知道直接摸PHP物 02/15 23:16
3F:→ p52189:件是否也會有很多東西因為版本的問題不被支援 02/15 23:16
4F:推 shadowjohn:安啦~只要你們把simplexml裝好,後面的路會很好走:) 02/15 23:51
5F:→ mirae:請直接使用php5.2x以後的版本.4x已經是古董級的,OO還不成熟 02/16 01:57
6F:→ p52189:線上已經有很多網頁在跑 如果升級的話會不會因為某些語法 02/16 07:17
7F:→ p52189:失效而癱瘓呢? 02/16 07:17
8F:推 kerash:很多站跟很多網頁有點差異,如果只是網頁那就開警告訊息 02/16 09:10
9F:→ kerash:基本上升級後很少不能跑舊的,但是會提出Notice或Warning 02/16 09:11
10F:→ kerash:再針對這些部分下去修正即可 02/16 09:11
11F:→ kerash:例如php4的reference可以寫在呼叫時 call(&a) 02/16 09:11
12F:→ kerash:但php5會警告說請改在function call(&a)這,但還是可以跑 02/16 09:12
13F:→ p52189:這樣 不過能不能升級應該不是我可以決定的 冏.. 02/16 22:08
14F:→ shadowjohn:沒simplexml就舊版的libxml拿來用啊^_^ 02/16 22:51
15F:→ shadowjohn:你如果已經有刻過很多 xml 在 c 實作的函式 02/16 22:51
16F:→ shadowjohn:花點時間研究一下swan,你的c function也能拿到php來用 02/16 22:53
17F:→ shadowjohn:不然上php.net看看manual,一堆好用的心得函式拿來試 02/16 22:54
18F:→ shadowjohn:應該不難找到皆能達到一樣功能的方法:D 02/16 22:55
19F:推 chrisQQ:推薦上 php.net 看人家評論,評論都有超多有用 function 02/16 22:55
20F:→ chrisQQ:或是你已經有 c function 的話,可以參考 #1Bkn7Ztk 02/16 22:55
21F:→ chrisQQ:把他編成 php extension,反正是 php4 還有 dl 可以用 02/16 22:56