Re: [请益] PHP不需要include就能用别的php档的类别?

楼主: tkdmaf (皮皮快跑)   2017-08-09 12:58:23
※ 引述《BIAO (超越自己)》之铭言:
: 各位板友大家好,
: 小弟最近在看一程式码,
: 该程式码某些php档内的Class都共用某一个父类别,
: 但是在这些php档中都找不到include该父类别所在的php档案的叙述,
: 请问板上先进,这是哪边可以设定吗?
: 先谢谢大家了^^
其实主要就是该类别其实也被别的主程式呼叫。
然后如果你认为在别的主程式也没看到include。
那他一直是在那个阶段中有去做autoload,这我在上次的推文跟你说过了。
如果像现在是用framework开发的状况下大都会具备autoload的功能。
你也可以花时间了解一下composer。
还有psr-4
可能一开始觉得有些艰深,就慢慢看囉。
作者: BIAO (超越自己)   2017-08-09 13:41:00
首先谢谢t大的解释,那么我确认一下您说的...那些子类别所在的php档及父类别的php档都是被另外的php档所呼叫的,这样子不晓得我理解有没有错误呢? 谢谢。我称之为“另外的php档”是因为PHP好像没有所谓的主程式?应该说...我从书上看到的内容得到资讯是网页没有一定要从哪一个php档来当做入口.只要知道档名输入就能跑出页面.再次谢谢您的热心协助^^另外想再请问一下,除了您说的autoload的方式外,不晓得Apache有没有可能做设定,让每个网页都能自动识别某个Class,有点像是将该Class的路径指定成为PHP内建Library的形式XD蛮异想天开的,只是想和前辈再厘清一点状况,感恩:)
作者: MOONRAKER (㊣牛鹤鳗毛人)   2017-08-09 15:32:00
你很有可能看到用framework开发的source如果你对时下流行的任何framework有认识就不会再有这种想法。
作者: BIAO (超越自己)   2017-08-09 15:53:00
M大说的没错,framework尚未用过..冏目前找到原文中的父类别php档中,有include TemplatePower.php档案.. 谢谢大家.

Links booklink

Contact Us: admin [ a t ] ucptt.com