看板 PHP 關於我們 聯絡資訊
※ 引述《BIAO (超越自己)》之銘言: : 各位板友大家好, : 小弟最近在看一程式碼, : 該程式碼某些php檔內的Class都共用某一個父類別, : 但是在這些php檔中都找不到include該父類別所在的php檔案的敘述, : 請問板上先進,這是哪邊可以設定嗎? : 先謝謝大家了^^ 其實主要就是該類別其實也被別的主程式呼叫。 然後如果你認為在別的主程式也沒看到include。 那他一直是在那個階段中有去做autoload,這我在上次的推文跟你說過了。 如果像現在是用framework開發的狀況下大都會具備autoload的功能。 你也可以花時間了解一下composer。 還有psr-4 可能一開始覺得有些艱深,就慢慢看囉。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.130.24 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1502254707.A.2FA.html
BIAO: 首先謝謝t大的解釋,那麼我確認一下您說的... 08/09 13:41
BIAO: 那些子類別所在的php檔及父類別的php檔都是被另外的php檔所 08/09 13:42
BIAO: 呼叫的,這樣子不曉得我理解有沒有錯誤呢? 謝謝。 08/09 13:43
BIAO: 我稱之為「另外的php檔」是因為PHP好像沒有所謂的主程式? 08/09 13:44
BIAO: 應該說...我從書上看到的內容得到資訊是網頁沒有一定要從 08/09 13:45
BIAO: 哪一個php檔來當做入口.只要知道檔名輸入就能跑出頁面. 08/09 13:46
BIAO: 再次謝謝您的熱心協助^^ 08/09 13:46
BIAO: 另外想再請問一下,除了您說的autoload的方式外,不曉得 08/09 13:51
BIAO: Apache有沒有可能做設定,讓每個網頁都能自動識別某個Class 08/09 13:51
BIAO: ,有點像是將該Class的路徑指定成為PHP內建Library的形式XD 08/09 13:51
BIAO: 蠻異想天開的,只是想和前輩再釐清一點狀況,感恩:) 08/09 13:52
MOONRAKER: 你很有可能看到用framework開發的source 08/09 15:32
MOONRAKER: 如果你對時下流行的任何framework有認識就不會再有這種 08/09 15:33
MOONRAKER: 想法。 08/09 15:33
BIAO: M大說的沒錯,framework尚未用過..冏 08/09 15:53
BIAO: 目前找到原文中的父類別php檔中,有include TemplatePower 08/09 15:53
BIAO: .php檔案.. 謝謝大家. 08/09 15:54