PHP 哪个版本引入了接口?
Which version of PHP introduced interfaces?
我很想在我的项目中使用接口,但不确定它们是否适用于 PHP 5.2 版(我必须支持)。
允许我在我的代码中使用接口的 PHP 的最低版本是什么?
根据 http://php.net/manual/en/migration5.oop.php 上的链接,接口是在 PHP 5.0 版中引入的。
页面 "New Functions" under the section "Migrating from PHP 4 to PHP 5.0.x" lists the function get_declared_interfaces()
添加到 PHP 5.0 中。函数本身的文档页面上列出了相同的版本。
函数 interface_exists()
was added on PHP 5.0.2 while class_implements()
出现在 PHP 5.1.0.
标准接口 Traversable
, Iterator
and some others appeared on PHP 5.0 while Countable
和更专业的迭代器出现在 PHP 5.1.0
我认为你可以安全地使用接口 PHP 5.2.
接口是在 php 5 中引入的!您可以在此处的手册中看到:http://php.net/manual/en/oop5.intro.php
引自那里:
Among the features in PHP 5 are the inclusions of visibility, abstract and final classes and methods, additional magic methods, interfaces, cloning and typehinting.
您也可以在这里简单地测试它:http://3v4l.org/T2uJU 然后您也可以在那里看到它
我很想在我的项目中使用接口,但不确定它们是否适用于 PHP 5.2 版(我必须支持)。
允许我在我的代码中使用接口的 PHP 的最低版本是什么?
根据 http://php.net/manual/en/migration5.oop.php 上的链接,接口是在 PHP 5.0 版中引入的。
页面 "New Functions" under the section "Migrating from PHP 4 to PHP 5.0.x" lists the function get_declared_interfaces()
添加到 PHP 5.0 中。函数本身的文档页面上列出了相同的版本。
函数 interface_exists()
was added on PHP 5.0.2 while class_implements()
出现在 PHP 5.1.0.
标准接口 Traversable
, Iterator
and some others appeared on PHP 5.0 while Countable
和更专业的迭代器出现在 PHP 5.1.0
我认为你可以安全地使用接口 PHP 5.2.
接口是在 php 5 中引入的!您可以在此处的手册中看到:http://php.net/manual/en/oop5.intro.php
引自那里:
Among the features in PHP 5 are the inclusions of visibility, abstract and final classes and methods, additional magic methods, interfaces, cloning and typehinting.
您也可以在这里简单地测试它:http://3v4l.org/T2uJU 然后您也可以在那里看到它