服务器脚本语言
编译器:Zend
编写:
<?php ?/>
注释:
//
/* */
变量:
$name
全局变量:数组
$_GLOBALS
$_SERVER
$_ENV
$_GET
$_POST
$_REQUEST
$_COOKIES
$_SESSION
$_FILES
数据类型:Php是弱类型语言,变量的类型可改变。
Integer:整数
Float:小数
String:字符串
Boolean:布尔值
Array:数组
Object:对象
gettype()函数可查看类型;settype()函数可设置类型;
is_array();is_float();is_int();is_string();is_bool();is_object();is_null();
检测变量状态:isset();emptu();
转换类型:int intval();float floatval();string strval();
常量:只可保存整数,小数,字符串,布尔值
define("NAME",value)
echo NAME
php预定义常量:phpinfo()
操作符:
算数运算符:+,-,*,/,%
字符链接符:.
引用操作符:&
比较运算符:==,===,!=,!==,>,<,>=,<=
逻辑运算符:!,&&,||,and,or,xor
位运算符:-,&,|,^,<<,>>
对象操作符:new,->,instanceof
三元元素安抚:?:
执行操作符:··
数组操作符:[],=>,+,==,===,!=,!==
控制语句:
if(){
}else if(){
}else{
}
switch(){
case "a":
break;
case "b":
break;
}
while(){
}
do{
}while()
for($i=0;$i<10;$i++){
}
跳出执行:
exit