为什么PHP被认为是面向对象的?

Tru*_*ufa 4 php oop programming-languages

我一直在阅读OOP的定义,并且无法理解为什么PHP被认为是面向对象的.

这有什么可以做的,PHP的"基本级别"不是更高级的功能吗?

bob*_*nce 5

在已经创建了大部分标准库并且已经建立了语言之后,在版本3-5中逐步将OO功能添加到PHP中.背景

因此,标准库不是面向对象的,因此日常的PHP脚本根本不需要使用任何OO样式的功能.尽管PHP现在具有面向对象语言的大多数标准功能,但许多作者并未使用它们.

后来添加到该语言的库函数继续使用函数样式来保持一致性,尽管许多扩展模块确实使用了对象.