基本语法
- 每条语句以分号结尾
- 一行可以写多条语句
- 多条语句可用{ }包围组成语句块
输出语句
- echo:没有返回值
print echo 'hello world'; //输出结果为:语法错误
- print:有返回值,返回值永远是1
echo (print 'hello world'); //结果为 hello world1
注释
- 单行注释:ctrl+/ : //…
- 多行注释:ctrl+shift+/
基本数据类型
- 整数 (JS中整数小数统称number)
- 浮点数:小数
- 字符串
- 布尔
变量
- 变量名
- 以$开头,一个或多个字母、数字、下划线字符组成。
- $后不能紧跟数字。
- 变量名中的字母区分大小写
- 创建变量:$name = ‘alisy’;
- 显示变量内容:echo $name;
- 销毁变量:unset (取消设置)unset($name);销毁
运算符
- 字符串运算符:. (拼接字符串,相当于js中的+)
- 算数运算符:+ - * / %(%为取余数)
- 赋值运算符:= += -= *= /= % .=(.=为字符串等)
- 递增递减运算符:++ –
- 比较运算符:== === !=(不等) <>(不等) !== 不全等 < > <= >==
- 逻辑运算符:&& || !
- 条件运算符:(为真时取)?:(为假时取)
补充
php中字符串及变量使用单引号‘’
当定义的变量中含‘’则使用“”(双引号)
如下:
$msg = 'andy\'s age is 76';
//加一个/.也可以(转义符)
流程控制
- if
- if else