第1个回答 2019-11-25
优点和缺点:
1:学习简单,做为一种脚本语言,学习简单是必须的!同样的,作为一种脚本语言,效率问题,永远是痛点,特别是复杂的运算
2:语法较随意,同样的,语法的随意性,使得在阅读没有注释的代码时,无法很清楚的明白到底是什么意思,比如Java,变量的类型是固定的,而php则前面可以是string,后面直接成array都没关系
3:php本身不支持多线程(swoole除外)
4:php没有直接操作内存的函数(至少本人不知道,6还没研究,不知道有没)
5:作为一种弱语言,php也算很好了,比之perl等也不错
6: php可以说应用范围很狭窄(个人理解,除了网页之外,好像没什么其他用途了,如果内嵌在游戏中那么python是不错的选择,cli也能凑合,),当然,我把php做的server-api这种模式也理解为是网页!
第2个回答 2011-11-24
PHP是一种解释语言,可以编写各类数据处理、数据库操作的应用,主要用在网站开发。
PHP的优点最明显的是两个方面:
和ASP相比其兼容性较好,ASP只能在WINDOWS机器上使用,PHP可以适用于各类操作系统的服务器,特别适合在互联网广泛运用的LINUX系统。
和JSP相比其入门容易,学习简单,一般都可以自学,简单学习两三天就可以编写一般的网站。
第3个回答 2020-07-30
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。PHP 独特的语法混合了C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。
PHP是全球范围内应用广泛的开发语言,PHP因其开发周期短、免费、稳定、安全、简单易学、跨平台性等因素入选全球五大受欢迎的编程语言!
第4个回答 2020-06-26
1:学习简单
2:语法较随意
:php本身不支持多线程
4:php没有直接操作内存的函数
5:作为一种弱语言,php也算很好了,比之perl等也不错