类型提示是否有助于PHP脚本的性能?

Ars*_*ham 9 php performance type-hinting

类型提示有助于编译器假设变量的类型,但是,由于PHP是一种动态脚本解释语言,如果类型提示甚至可以使运行时更快或更快,我想到了这个问题?

Min*_*ang 18

PHP是一种动态语言.
动态语言仅支持运行时检查.
类型提示是运行时类型检查.
运行时类型检查不利于性能.
因此,类型提示对性能不利.

  • 它确实会影响性能,但在大多数实际应用程序中,影响可以忽略不计。好处(更安全的代码)超过了成本。请注意,未来版本的 PHP 可能会附带 [JIT 编译器](http://news.php.net/php.internals/95531),它可能会利用类型提示来编译为更优化的版本,因此更快,代码。 (2认同)