PHP是什么?
PHP是什么?
PHP是一种开发语言,始创于1995年,官方网站www.php.net
PHP的全称是超文本预处理器(Hypertext Preprocessor)
PHP是一种创建动态交互网站的服务器端脚本语言,通常需要搭配Apache(Web服务器软件)一起使用,不过也可以搭配其他服务器软件,如IIS、Nginx等。
PHP是最流行的网站开发语言之一,完全免费使用,非常容易上手,与另外三个开源软件组成经典的LAMP组合(Linux+Apache+MySQL+PHP),深受广大网站开发者的喜爱。
PHP可以直接嵌入HTML代码中,非常适合网站开发,下面我们看段代码
文本查看复制代码打印关于
<html>
<head>
<title>365PHP – PHP培训与交流平台</title>
</head>
<body>
<?php
echo “<h1>欢迎光临365PHP</h1>”;
?>
</body>
</html>
<html>
<head>
<title>365PHP – PHP培训与交流平台</title>
</head>
<body>
<?php
echo “<h1>欢迎光临365PHP</h1>”;
?>
</body>
</html>
PHP能做什么?
PHP主要用于以下三个领域
服务器端脚本:动态网站开发,365PHP就是基于PHP语音,使用经典的CMS开源项目Joomla!建立而成。
客户端图形用户界面(GUI:Graphics User Interface),如GTK捆绑PHP开发用户图形界面。
命令行脚本:PHP做为Shell脚本语言来使用。
当然PHP主要是用于服务器端的脚本程序,因此您可以用PHP来完成任何其他CGI程序能够完成的工作,例如收集表单数据、生成动态网页、发生/接收Cookie等,PHP的功能远不局限与此。
PHP的特点
PHP是开发源代码的,运行于服务器端的脚本语言
独立于操作系统,可以运行在几乎所有系统中
支持大部分的服务器软件,如Apache、IIS、Ng
相关文档:
PHP 版本各异,已经停止升级开发的有 4.0 系列的 4.4.x,但现在还有部分生产环境在跑这个版本,需要继续维护代码。PHP 5.0 系列是现在开发和应用的主流版本,有 5.1.x 和 5.2.x 系列。PHP 6.0 目前还是试用版本,用 PHP 开发软件产品的人现在可以预先作兼容性测试。
PHP 支持的数据 ......
PHP流程控制
在任何一门程序设计语言中,都需要支持满足程序结构化所需要的三种基本结构
顺序结构
分支结构(选择结构)
循环结构
在PHP中,为支持这三种结构,提供了实现这三种结构所需的语句。
1、顺序结构:
在程序结构中,最基本的就是顺序结构。程序会按照自上而下的顺序执行代码,基本形式为:
语句1;
语 ......
PHP变量的变量,即可变变量
可变变量的概念:通过获取一个变量的值做为另外一个变量的名称来操作变量,就是可以变量。
【示例】
文本查看复制代码打印关于
<?php
$a = 'hello'; //普通变量
$$a = ' ......
PHP变量
1、PHP变量的定义
在PHP中,使用字符串的美元符号($)后面跟上一个标示符,即变量名称,例如:$name、$age,表示一个变量。
2、变量名称的命名规则
变量名称由字母、下划线开头,后面跟上任意数量的字母、数字或者下划线
变量名称不能以数字开头,中间不能有空格
变量名称可以使用中文
变量名称对大小写 ......
PHP的语法结构
编程语言的语法结构(lexical structure)是指管理如何用语言写程序的基本规则的集合。语法结构是最低级的语言语法,并且制定了变量名称是什么样子,什么字符通常用做注释,以及如何将程序语句分开等等。
PHP的基本语法
1、 大小写
同内置结构和关键字(如echo、while、class等)一样,用户自定义的类名 ......