PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。

PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。

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

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

服务端脚本。这是 PHP 最传统,也是最主要的目标领域。

命令行脚本。您可以编写一段 PHP 脚本,并且不需要任何服务器或者浏览器来运行它。通过这种方式,您仅仅只需要 PHP 解析器来执行。

编写客户端的 GUI 应用程序。对于基于窗口式的应用程序来说,PHP 或许不是一种最好的语言,但是如果您非常精通 PHP,并且希望在您的客户端应用程序中使用 PHP 的一些高级特性,您可以利用 PHP-GTK 来编写这些程序。

更多PHP相关知识,请访问jquery中文网!

PHP在哪里执行_php用在哪里?相关推荐

  1. php时间自动运行,php定时执行_PHP定时执行程序脚本的例子总结

    摘要 腾兴网为您分享:PHP定时执行程序脚本的例子总结,中邮网院,智宽生活,指南针,弈客围棋等软件知识,以及包牛牛,幼儿园报名表,药品营销策划方案,excel乱码,家年华,两个西柚,一二九运动演讲稿, ...

  2. PHP在哪里执行_php文件放在哪运行

    下载一个WampServer (集成环境)安装后,把要运行的放到安装目录下的www(我安装在D盘:D:\wamp\wamp\www),然后本机访问localhost/text.php(text.php ...

  3. php exec 怎么确定执行成功_php执行系统外部命令的4种方法

    提供4种方法: - exec().passthru().system(). shell_exec(). 在开始介绍前,先检查下php配置文件php.ini中是有禁止这是个函数.找到 disable_f ...

  4. php mysql 多行查找_PHP使用mysqli同时执行多条sql查询语句的实例

    PHP数据库操作中,mysqli相对于mysql有很大的优势,建议大家使用:之前我们有介绍过如何在PHP5中使用mysqli的prepare操作数据库,使用mysqli更是支持多查询特性,请看下面这段 ...

  5. php 运行外部程序_PHP实现执行外部程序的方法详解

    这篇文章主要介绍了PHP实现执行外部程序的方法,结合实例形式分析了php执行外部程序的常用函数相关使用技巧与注意事项,需要的朋友可以参考下 本文实例讲述了PHP实现执行外部程序的方法.分享给大家供大家 ...

  6. php调用c windows,php:在WINDOWS中设置计划任务执行PHP文件_PHP教程

    在网上找了些WINDOWS执行PHP的计划任务的方法,有一个写得很全,可惜在我这竟然没通过.最后不得不综合各门派的方法,才能在我这运行成功. 1.写一个PHP程序,命名为test.php,内容如下所示 ...

  7. idea shell 中的函数 跳转_PHP如何为函数执行设置超时?

    (给PHP开发者加星标,提升PHP技能) 转自:韩天峰 http://rango.swoole.com/archives/64 如何防止一个函数执行时间过长呢?在PHP里可以用pcntl时钟信号+异常 ...

  8. linux下php启动实例,linux下实现定时执行php脚本_php实例

    在linux中输入命令 复制代码 代码如下: crontab -e 然后使用vim的命令编辑打开的文件,输入 复制代码 代码如下: 0 * * * * /usr/bin/php -f /home/us ...

  9. mysql 预编译_PHP中MySQL的预处理(预编译)执行方式

    MySQL的预编译是指在创建数据库对象时就将指定的SQL语句编译完成,这时SQL语句已经被MySQL解析.审查,所以相对传统的执行方式(每处理一个SQL语句就要解析SQL语句.检查语法和语义),预编译 ...

最新文章

  1. Solr部署如何启动
  2. linux中python编译器的配置_linux下配置python3详解
  3. python降序排列说true不存在_Python数据类型串讲(中)
  4. oracle tnsnames.ora文件用法说明
  5. Jenkins系列之二——centos 6.9 + JenKins 安装
  6. 幼儿园视频监控系统设计方案
  7. python调用qt动态库_QT开发——动态库(.so文件)的生成与调用
  8. numpy 常用工具函数 —— np.bincount/np.average
  9. 【学术】2020上的NLP有哪些研究风向?
  10. 双线性对在密码学中的应用(下)
  11. 1092 : 素数表(函数专题)
  12. android输入法剪贴板,QQ输入法手安卓V5.4剪贴板 任性粘贴
  13. 阿里面试经历与感受谈
  14. 关于印发《2000国家大地坐标系推广使用技术指南》和《大地测量控制点坐标转换技术规程》的函
  15. 标准化(standardization,z-score)与归一化(Normalizer)分别是什么?有什么区别?
  16. Windows 系统维护
  17. 推荐一个比较好用的画廊展示图片(支持无限轮播)的控件ViewPagerGallery
  18. 记一次android任务栈页面跳转问题
  19. bilibili_Linux网络基础5_SSH远程管理服务
  20. ACM-ICPC 2018 沈阳赛区网络预赛 J Ka Chang 分块

热门文章

  1. 夺命追击(Murderous Pursuits)服务器搭建教程
  2. 严厉!毕业6年后被举报学位论文抄袭,高校撤销了他的硕士学位!
  3. powershell安装和使用--学习入门
  4. 笔记本电脑录屏快捷键是什么?这个方法需要牢记
  5. 本地elasticsearch中文分词器 ik分词器安装及使用
  6. windows ORA-00020: maximum number of processes (150) exceeded
  7. vscode html 属性换行,vscode中格式化css代码标签属性不换行
  8. 在iview表格插入title提示
  9. CTP_API 一 CTP简介
  10. RPA技术这么强,为什么机器人还会让人失望呢?