PHP 标记
?>
以上这种方法是最常规的 PHP 标记方式,还有另外几种,这里不给大家介绍了。
如何注释
第一种:
//echo 'hello world';//使用双斜杠注释,常用于单行注释
?>
第二种:
/**echo 'hello world';**/使用双斜杠注释,常用于段落注释
?>
PHP 一共支持 9 种原始数据类型
四种标量类型:
boolean(布尔型)
integer(整型)
float(浮点型,也称作 double)
string(字符串)
三种复合类型:
array(数组)
object(对象)
callable(可调用)
最后是两种特殊类型:
resource(资源)
NULL(无类型)
其中,最为常用的是:布尔型、整型、字符串、数组。
如何定义变量
PHP 中的变量用一个美元符号($)后面跟变量名来表示。变量名是区分大小的。
一个有效的变量名由字母或者下划线开头,后面跟上任意数量的字母,数字或者下划线。
定义字符串的例子:
$var = 'hello';
$Var = 'phpzheng';
echo "$var, $Var"; // 输出 "hello, phpzheng"
$4site = 'not yet'; // 非法变量名;以数字开头
$_4site = 'not yet'; // 合法变量名;以下划线开头
$i站点is = 'mansikka'; // 合法变量名;可以用中文
?>
定义数组的例子:
$arr1 = array(
"foo" => "bar",
"bar" => "foo",
);
$arr2 = array('hello','phpzheng');
?>
运算符
算术运算符:
$a + $b 加法 $a 和 $b 的和。
$a - $b 减法 $a 和 $b 的差。
$a * $b 乘法 $a 和 $b 的积。
$a / $b 除法 $a 除以 $b 的商。
$a % $b 取模 $a 除以 $b 的余数。
赋值运算符:
$a = ($b = 4) + 5; // $a 现在成了 9,而 $b 成了 4。
比较运算符:
$a == $b 等于 类型转换后 $a 等于 $b。
$a === $b 全等 $a 等于 $b,并且它们的类型也相同。
$a != $b 不等 类型转换后 $a 不等于 $b。
$a <> $b 不等 类型转换后 $a 不等于 $b。
$a !== $b 不全等 $a 不等于 $b,或者它们的类型不同。
$a < $b 小与 $a 严格小于 $b。
$a > $b 大于 $a 严格大于 $b。
$a <= $b 小于等于 $a 小于或者等于 $b。
$a >= $b 大于等于 $a 大于或者等于 $b。
递增/递减运算符:
++$a 前加 $a 的值加一,然后返回 $a。
$a++ 后加 返回 $a,然后将 $a 的值加一。
--$a 前减 $a 的值减一, 然后返回 $a。
$a-- 后减 返回 $a,然后将 $a 的值减一。
逻辑运算符:
逻辑与,写法为:$a and $b 或者 $a && $b ,$a 和 $b 都为 TRUE 时,结果才返回 true 。
逻辑或,写法为:$a or $b 或者 $a || $b,$a 或 $b 任一为 TRUE 时,结果返回 true 。
逻辑非,写法为:! $a $a 不为 TRUE。
字符串的连接:
第一个是连接运算符(“.”),它返回其左右参数连接后的字符串。
第二个是连接赋值运算符(“.=”),它将右边参数附加到左边的参数之后
$a = "Hello ";
$b = $a . "phpzheng!"; // now $b contains "Hello World!"
$a = "Hello ";
$a .= "phpzheng!"; // now $a contains "Hello World!"
?>
这一篇文章主要介绍了如何定义 PHP 变量,PHP 常用运算符介绍,这一篇文章是基础的基础,获取有一种一看就懂的感觉,但建议新手一定反复练习,多读几遍。
下一篇,我们将介绍如何使用流程控制语句,如:if、else、for、foreach等常用函数和流程控制语句。
由于这是我的原创文章,未经本人许可,请勿转载,谢谢合作。