作者:陈小超Sum | 来源:互联网 | 2020-08-10 06:22
优势;1、流行,容易上手。2、开发职位很多。3、仍然在不断发展。4、可植入性强。5、拓展性强。缺点:1、PHP的解释运行机制。2、设计缺陷,没有一个明确的设计哲学。3、对递归的不良支持
(一)PHP的解释运行机制
在 PHP 中,所有的变量都是页面级的,无论是全局变量, 还是类的静态成员,都会在页面执行完毕后被清空。
(二)设计缺陷,缺少关注PHP被称作是不透明的语言,因为没有堆栈追踪,各种脆弱的输入。没有一个明确的设计哲学。早期的PHP受到Perl的影响,带有out参数的标准库又是有C语言引入,面向对象的部分又是从 C++和Java学来的。
(三)对递归的不良支持
PHP并不擅长递归。它能容忍的递归函数的数量限制和其他语言比起来明显少。
以上就是php的优势与缺点的详细内容,更多请关注 第一PHP社区 其它相关文章!