2009-08-06 53 views
5

如果我讓我的PHP代碼將我連接到我的MySQL數據庫在一個單獨的PHP文件中,並在我的網站的必要頁面上提出要求,那麼DB連接器PHP文件將成爲Object Orentated項目?我的PHP代碼是否面向對象?

+5

+1,他是一名編程初學者。所以要溫柔! – 2009-08-06 22:13:44

+0

他還是初學者? 2.475分。 – androidnation 2016-04-15 06:58:08

+1

@androidnation 6年前我問過這個問題,很抱歉成爲壞消息的持有者 – 2016-04-15 08:45:41

回答

3

OOP是一個概念。所以如果你通過require命令包含一個文件,並且這個包含文件使用了OOP,那麼你的腳本就會使用OOP的概念。如果沒有,那麼你的主題也不包括它。

+0

這取決於代碼!!!! – Mez 2009-08-06 22:12:40

0

這取決於單獨文件中的代碼。如果它在你所調用的類中,而不僅僅是一組函數,那麼是的。如果沒有,沒有。

+0

你能解釋一下你的意思嗎:) 謝謝 – 2009-08-06 22:15:07

+0

http://uk.php.net/manual/en/language.types.object.php – Mez 2009-08-06 22:20:03

0

當然。你也可以使用MySQLi,它也是面向對象的。

3

Oliver,看看這個link關於面向對象的PHP。它會給你一個基本的介紹,然後你可以確定你的代碼是否確實是面向對象的。

+0

哪個鏈接?我沒有看到一個:) – 2009-08-06 22:36:45

+0

只是糾正它。現在檢查出來。對不起,先回答。 :-) – AieshaDot 2009-08-06 22:38:14

1

您需要知道的是,基本上要求僅將所需文件的文本放入正在執行的.php文件中。

所以它不會使你的代碼,要求另一個文件更多的面向對象的,它只是使之更結構,也許在未來更多維護,而不是面向對象編程。

OOP意味着你已經創建了一些你從現在開始調用的對象來執行命令。你可以閱讀更多關於OOP in Wikipedia

我強烈建議你閱讀「代碼完成」一書,如果你剛剛開始編程,只是繼續嘗試。通向OOP編程的道路通常會導致很多不良的程序編程(這就是你現在最可能做的)。