什么是PHP?编程语言又为什么要选择学习PHP?

为什么要学习PHP?到底什么是PHP?PHP可以做什么?相信这样的问题困扰着很多人。

PHP是做网站的一种语言,很多工程师都使用PHP语言来编写代码,其应用范围很广。在学习PHP之前让我们来认识一下PHP及其功能。

1、运行在服务器端:学会了PHP,就可以指挥服务器给你干活,甚至是搞破坏^_^(千万不能真这么做咯),WEB网站的大部分数据都是存储在服务器端的,PHP就是用来处理这些存储在服务器的数据的(功能强大吧)。

2、跨平台:服务器可以是多种平台的服务器,比如Linux、Windows、Unix,你都可以指挥(不用怕只能指挥一种服务器啦吧)。

3、脚本语言:它是通过编写脚本,也就是一行行的计算机指令(也可以理解为特定的英文单词),来指挥服务器来工作的,因此,在编写PHP的过程其实就是与老外(服务器成老外啦)交流的过程,交流的语言就是PHP。

4、免费:免费使用(天下还真有免费的午餐)。

专业解释:

PHP能做任何事。PHP主要是用于服务端的脚本程序,因此你可以用PHP来完成任何其它的CGI程序能够完成的工作,例如收集表单数据,生成动态网页,或者发送/接收Cookies。但PHP的功能远不局限于此。

PHP脚本主要用于以下三个领域。

服务端脚本。这是PHP最传统,也是最主要的目标领域。开展这项工作你需要具备以下三点:PHP解析器(CGI或者服务器模块)、WEB服务器和WEB浏览器。你需要在运行WEB服务器时,安装并配置PHP,然后,可以用WEB浏览器来访问PHP程序的输出,即浏览服务端的PHP页面。

命令行脚本。你可以编写一段PHP脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,你仅仅只需要PHP解析器来执行。这种用法对于依赖cron(Unix或者Linux环境)或者TaskScheduler(Windows环境)的日常运行的脚本来说是理想的选择。这些脚本也可以用来处理简单的文本。

编写客户端的GUI应用程序。对于基于窗口式的应用程序来说,PHP或许不是一种最好的语言,但是如果你非常精通PHP,并且希望在你的客户端应用程序中使用PHP的一些高级特性,你可以利用PHP-GTK来编写这些程序。用这种方法,你还可以编写跨平台的应用程序。PHP-GTK是PHP的一个扩展,在通常发布的PHP包中并不包含它。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,819评论 19 139
  • 架构师必须知道的26项PHP安全实践 PHP是一种开源服务器端脚本语言,应用很广泛。Apache web服务器提供...
    meng_philip123阅读 11,284评论 1 161
  • PHP 学习目录 ├─PHP视频教程 1 LAMP网站构建 │ ├─PHP教程 1.1.1 新版视频形式介绍│ ...
    曹渊说创业阅读 16,245评论 29 417
  • 0 系列目录# WEB请求处理 WEB请求处理一:浏览器请求发起处理 WEB请求处理二:Nginx请求反向代理 本...
    七寸知架构阅读 14,758评论 22 189
  • 大致5岁-7岁的时候 我还是那个跟在哥哥背后的跟屁虫 为了甩开我这个恼人又爱打小报告的小家伙 哥哥跟他的小伙伴们,...
    奈奈香樟阅读 3,269评论 0 0

友情链接更多精彩内容