PHP是一种脚本语言或服务器端语言


php is a scripting language or server side language?

我正在阅读关于脚本语言和编程语言之间的区别,其中有一点是脚本语言在客户端机器上运行,而c#, vb, java和php等编程语言在服务器上运行。但是据说php是一种脚本语言。这太令人困惑了!我们主要使用php编写在服务器上运行的代码,那么php怎么会成为脚本语言呢?

PHP是一种脚本语言(它使用解释器),主要在服务器上运行。Javascript也是一种脚本语言,但它主要在客户端上运行。

同样,c和c++是编译语言(最终程序不需要解释器),可以在客户端或服务器硬件上运行。

这四种语言都是编程语言。

脚本语言和编译语言的区别在于运行它们的方法,而不是运行它们的硬件。

PHP在服务器端运行。服务器端就是这样,它通过服务器运行,然后输出到客户端。客户端代码(例如JavaScript)在浏览器中运行客户端,而不是通过服务器。

脚本语言是编程语言的一个非常广泛的术语。这是维基百科上关于脚本语言的摘录。

脚本语言或脚本语言是一种编程语言支持脚本,为特殊运行时环境编写的程序它可以解释(而不是编译)并自动执行这些任务可以由人类一个接一个地执行操作符。可以通过脚本实现自动化的环境包括软件应用程序,网页内的网页浏览器,外壳的操作系统(OS)和嵌入式系统。脚本语言可以被视为针对特定环境的领域特定语言;在编写应用程序脚本的情况下,这也称为脚本编写扩展语言。有时也提到脚本语言作为非常高级的编程语言,因为它们运行在一个很高的抽象级别,或作为控制语言,特别是对于作业主机上的控制语言。

脚本语言或脚本语言是一种支持脚本的编程语言。PHP是脚本语言,因为我们可以将PHP代码嵌入到HTML中。如果程序设计语言的代码可以嵌入其他语言或与其他语言或脚本集成,则称为脚本语言。PHP是服务器端语言,因为PHP需要服务器来运行代码。php代码在服务器上执行,执行结果返回给浏览器。这就是为什么PHP被称为脚本语言和服务器端语言。