作者tkdmaf (皮皮快跑)
看板PHP
标题Re: [请益] PHP不需要include就能用别的php档的类别?
时间Wed Aug 9 12:58:23 2017
※ 引述《BIAO (超越自己)》之铭言:
: 各位板友大家好,
: 小弟最近在看一程式码,
: 该程式码某些php档内的Class都共用某一个父类别,
: 但是在这些php档中都找不到include该父类别所在的php档案的叙述,
: 请问板上先进,这是哪边可以设定吗?
: 先谢谢大家了^^
其实主要就是该类别其实也被别的主程式呼叫。
然後如果你认为在别的主程式也没看到include。
那他一直是在那个阶段中有去做autoload,这我在上次的推文跟你说过了。
如果像现在是用framework开发的状况下大都会具备autoload的功能。
你也可以花时间了解一下composer。
还有psr-4
可能一开始觉得有些艰深,就慢慢看罗。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.231.130.24
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1502254707.A.2FA.html
1F:推 BIAO: 首先谢谢t大的解释,那麽我确认一下您说的... 08/09 13:41
2F:→ BIAO: 那些子类别所在的php档及父类别的php档都是被另外的php档所 08/09 13:42
3F:→ BIAO: 呼叫的,这样子不晓得我理解有没有错误呢? 谢谢。 08/09 13:43
4F:→ BIAO: 我称之为「另外的php档」是因为PHP好像没有所谓的主程式? 08/09 13:44
5F:→ BIAO: 应该说...我从书上看到的内容得到资讯是网页没有一定要从 08/09 13:45
6F:→ BIAO: 哪一个php档来当做入口.只要知道档名输入就能跑出页面. 08/09 13:46
7F:→ BIAO: 再次谢谢您的热心协助^^ 08/09 13:46
8F:推 BIAO: 另外想再请问一下,除了您说的autoload的方式外,不晓得 08/09 13:51
9F:→ BIAO: Apache有没有可能做设定,让每个网页都能自动识别某个Class 08/09 13:51
10F:→ BIAO: ,有点像是将该Class的路径指定成为PHP内建Library的形式XD 08/09 13:51
11F:→ BIAO: 蛮异想天开的,只是想和前辈再厘清一点状况,感恩:) 08/09 13:52
12F:→ MOONRAKER: 你很有可能看到用framework开发的source 08/09 15:32
13F:→ MOONRAKER: 如果你对时下流行的任何framework有认识就不会再有这种 08/09 15:33
14F:→ MOONRAKER: 想法。 08/09 15:33
15F:推 BIAO: M大说的没错,framework尚未用过..冏 08/09 15:53
16F:→ BIAO: 目前找到原文中的父类别php档中,有include TemplatePower 08/09 15:53
17F:→ BIAO: .php档案.. 谢谢大家. 08/09 15:54