1、标准:<?php...?>
2、简写:<?...?>(注:php.ini中short_open_tag设置为on)
3、javascript和vbscript风格:<script language="php">...</script>
4、asp风格:<%...%>(注:php.ini中asp_tags设置为on)
二、注释(3种)
1、//单行注释
2、/*...*/在范围内都被注释
3、#注释到第一个php结束符但最多注释一行
三、常量
php提供一写预定义常量,例如:
__file__ 当前php程序文件名
__line__ 当前执行语句在php文件的行数
PHP_VERSION 当前php程序的版本号
PHP_OS 当前所用操作系统类别
True 逻辑真
False 逻辑假
E_ERROT,E_WARING,E_PARSE,E_NOTICE
除了预定义常量,php还支持用define()函数自定义常量。例如:define(str,"string");
四、变量
变量规则:
字母数字下划线组成,但不能以下划线开头
区分大小写
以$开头
不需要声明,直接使用
五、数据类型
1、标准数据类型:
布尔型,字符串型,整型,浮动型
2、复合数据类型:
数组(array),对象(object)
3、特殊数据类型:
资源(resource),空值(null)
可以用settype()函数将指定的字符串进行类型转换,也可以用is_bool等函数来判断数据类型。
六、运算符
1、算术运算符:+(加),-(减),*(乘),/(除),%(取余)
2、字符串运算符: .(串连)
3、赋值运算符:=(赋值),+=(加),-=(减),*=(乘),/=(除),.=(连接字符),%(取余)
4、位运算符:&(按位与),|(按位或),^(按位异或),~(按位取反),<<(向左移位),>>(按右移位)
5、递增或递减运算符:++(递增),--(递减)
6、逻辑运算符:&&或and(逻辑与),||或or(逻辑或),xor(逻辑异或),!(逻辑非)
7、比较运算符:<(小于),>(大于),<=(小等于),>=(大等于),==(等于),!=(不等于),===(恒等),!==(非恒等)
8、其他运算符:?:(三元运算符),@(屏蔽错误)
七、自定义函数
定义:php中定义函数的语法格式如下:
function function_name($arg_1,$arg_2,...,$arg_n)
{
code函数要执行的代码;
}
注:函数名称(function_name)的命名规则与变量一致,只是不能以$开头
调用:引用函数名并赋予正确的参数即可完成函数的调用