一、基本语法规范
1、<?php开头 ?>结尾
2、php可以单独存在 也可以和HTML等结合
3、后缀名一般以 .php结尾, php4 php5 php6 php7 pthtml
4、php的配置文件一般为 php.ini
二、开发PHP的环境准备
1、phpstudy8 版本, php的版本是可以随意调整,代码放在web服务器的根目录(document-root),默认首页一般是index.php / index.html ,php的扩展一般为XXX.dll(动态链接库文件),php_mysql.dll是php的mysql扩展。
2、安装编程工具:sublime text 3 / notepad++ / vs code / phpstorm
sublime 安装好后需要配置PHP的环,境
phpstrom安装,需要配置PHP的编译环境
点击文件的设置,选择Language&Frameworks中的PHP
创建一个工作目录,并新建一个php文件
运行
出现该框说明配置成功
三、定义变量:
1、$变量名 (注意:由于PHP是弱类型语言,在使用或者申明的时候必须指定其数据类型,且遵循先申明后使用的原则)
- 以$符号开头,后跟变量名
- 变量名必须是字母或者下划线开始
- 变量名中只能有字母、数字以及下划线
- 在变量中不能有空格,
- 区分大小写
2、如何去判断数据类型:var_dump
3、注释:// 单行注释
/* */ 多行注释
sublime中添加注释 CTRL+shift+/ 多行注释 CTRL+/ 单行注释
四、php打印:
echo / echo() 输出一个或者多个字符串,没有返回值
print / print() 只能输出一个字符串,返回值是1
echo的打印速度比print快,echo打印出来的字符串中可以有HTML代码
五、php的数据类型
string 字符串,使用单双引号
int 整数,是[0-9]之间的数字,整数里没有逗号和空格,也没有小数
有正负之分,格式十进制 十六进制(0x 开头)[0-9a-f] 八进制(0)[0-7]
float 带小数点的数字或者指数形式,3.1415926 2.4e4 5e-10 5*10^-10
bool 布尔 true 和 false
array 数组 $array=array("icq",123,true)
null 表示变量没有值,可以使用NULL去清空数据
$test="icq";$test=null
object 对象,必须先申明,使用class关键词去申明类对象,对象中可以有属性、方法。要使用这个类,需要new,然后再去使用其中的属性或者方法。