我想学习OOP PHP,我想我需要知道所有预定义的PHP类。但是我找不到任何包含它们列表的网站。在php.net上我只找到函数,并且有一些oop或者程序方式的例子。有谁知道我应该在哪里找到这些课程?非常感谢回复
答案 0 :(得分:1)
有一个功能:http://php.net/manual/en/function.get-declared-classes.php
请注意,这不是输出接口,但也有一个功能:http://php.net/manual/en/function.get-declared-interfaces.php
请记住,这将为您提供当前安装的所有扩展类,因为只有这些扩展可用。它不包括未安装的扩展中可用的类或接口。
但是,学习OOP与了解所有现有类无关。如果你想做一些具体的事情,比如访问文件系统,我认为适当的是阅读文件系统类和它们的OOP接口,但如果你不这样做,那么阅读Memcache类是没用的。 ; t想要使用Memcache。大多数情况下,在OOP中,您可以创建自己的类并编写应用程序的业务逻辑 - 您很少会遇到内置类,因为通常您很快会在结果周围添加包装或隔离层,并且然后传递这些(你自己的)对象。