php 如何定义变量,PHP 类型介绍,如何定义变量,常用运算符介绍

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等常用函数和流程控制语句。

由于这是我的原创文章,未经本人许可,请勿转载,谢谢合作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值