ホームページ  >  記事  >  バックエンド開発  >  php中有哪些函数是由于历史原因而导致不统一

php中有哪些函数是由于历史原因而导致不统一

WBOY
WBOYオリジナル
2016-06-06 20:42:38915ブラウズ

我知道python3 不兼容 python2一部分原因是因为历史原因,3希望解决历史原因。

那么php中现在还常用的函数,有哪些是因为历史原因导致命名规则和参数适用与后来的函数不统一?

回复内容:

我知道python3 不兼容 python2一部分原因是因为历史原因,3希望解决历史原因。

那么php中现在还常用的函数,有哪些是因为历史原因导致命名规则和参数适用与后来的函数不统一?

PHP没有Python大规模革新的历史包袱,几乎是完全向下兼容的,因为PHP本身的定位就不是通用语言。

PHP中有一些函数确实革新过算法,但是老函数一般都保留,新函数加一个人名啥的在前面或者后面。

PHP 的「不向后兼容的修改」极少,虽然有那么一些,但大多都不会影响使用。

如果你非要知道的话,请看:

  • 4 to 5: http://php.net/manual/en/migration5.incompatible.php
  • 5.1 to 5.2: http://php.net/manual/en/migration52.incompatible.php
  • 5.2 to 5.3: http://php.net/manual/en/migration53.incompatible.php
  • 5.3 to 5.4: http://php.net/manual/en/migration54.incompatible.php
  • 5.4 to 5.5: http://php.net/manual/en/migration55.incompatible.php
  • 5.5 to 5.6: http://php.net/manual/en/migration56.incompatible.php
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。