php语法学习
基础语法
开头结尾
PHP脚本以 "" 结尾
常量
常量一旦被定义,就无法再更改常量如何定义:常量名称前面没有$符号,常冠以字符串或下划线开头。常量与变量不同,其作用域贯穿整个脚本,自动全局。
*实例
define("varName","我是内容");echo varName; //
[*]NULL
NULL 表示变量无值,通过把值改为NULL将变量清空;
函数
声明: 以“function”开头,命名规则同变量。例如:function functionName($height=50){ echo "这是个函数 height = $height" ;return NULL;}
调用方法:functionName(); // 当不传递参数时,使用默认值
运算符
[*]常见运算符 + 、 - 、 * 、 / 、 %
$x=10;$y=6;echo ($x + $y); // 输出 16echo ($x - $y); // 输出 4echo ($x * $y); // 输出 60echo ($x / $y); // 输出 1.6666666666667echo ($x % $y); // 输出 4
[*]赋值运算符从右向左赋值 $x=10; echo $x; // 10
[*]字符串运算符
$a = "Hello";$b = $a . " world!";echo $b; // 输出 Hello world!$x="Hello";$x .= " world!";echo $x; // 输出 Hello world!
[*] PHP 递增/递减运算符 规则同C
[*] 比较运算符
【 ===】 全等(完全相同) $x === $y 如果 $x 等于 $y,且它们类型相同,则返回 true。【】 不等于 $x$y 如果 $x 不等于 $y,则返回 true。【!==】 不全等(完全不同) $x !== $y 如果 $x 不等于 $y,且它们类型不相同,则返回 true。
[*]逻辑运算符
and 与 $x and $y 如果 $x 和 $y 都为 true,则返回 true。or 或 $x or $y 如果 $x 和 $y 至少有一个为 true,则返回 true。xor 异或 $x xor $y 如果 $x 和 $y 有且仅有一个为 true,则返回 true。
[*]条件控制语句if...else...elseif 语句 注意 elseif连写其他于C一致
程序员杭州软件测试杭州APP开发杭州PHP工程师
页:
[1]