PHP学习(3)

运算符

本章节我们将讨论 PHP 中不同运算符的应用。

在 PHP 中,赋值运算符 = 用于给变量赋值。

在 PHP 中,算术运算符 + 用于把值加在一起。

 

<?php
$x = 10;
$y = 6;
echo ($x + $y); // 输出16
echo ($x - $y); // 输出4
echo ($x * $y); // 输出60
echo ($x / $y); // 输出1.6666666666667
echo ($x % $y); // 输出4
?>

模运算 

由%符号表示的模运算符返回第一个操作数除以第二个操作数的余数:

<?php
$x = 14;
$y = 3;
echo $x % $y; // 输出2
?>

 如果您使用模数运算符使用浮点数,则它们将在操作之前转换为整数。

PHP 递增/递减运算符 

 

<?php
$x = 10;
echo $x++; // 输出10
$x = 10;
echo ++$x; // 输出11
$y = 6;
echo $y--; // 输出6
$y = 6;
echo --$y; // 输出5
?>

不同之处在于,在更改变量之前,后增量返回原始值,而预增量首先更改变量,然后返回值。 

<?php
$x = 5;
$y = $x++;
// $x的值是6,$y的值是5
$x = 5;
$y = ++$x;
// $x的值是6,$y的值是6
?>

 

PHP 赋值运算符

在 PHP 中,基本的赋值运算符是 "="。它意味着左操作数被设置为右侧表达式的值。也就是说,"$x = 5" 的值是 5。

 

<?php
$x = 10;
echo $x;
// 输出10

$y = 20;
$y +=100
// 输出120;

$z = 50;
$z -= 25;
echo $z;
// 输出25

$a = 5;
$a *= 6;
echo $a;
// 输出30

$b = 10;
$b /= 2;
echo $b;
// 输出5

$c = 15;
$c %= 4
echo $c;
// 输出3
?>

使用不同字符串运算符得到的不同结果:

<?php
$x = "Hello";
$y . = "World";
echo $y;
// 输出"Hello World"

$z = "Hello";
$z . = "World";
echo $z;
// 输出"Hello World"
?>

PHP 比较运算符

比较操作符可以让您比较两个值:

<?php
$x = 100;
$y = "100";
var_dump($x == $y);
echo;
// 输出 bool(true)
var_dump($x === $y);
echo;
// 输出 bool(false)
var_dump($x != $y);
echo;
// 输出 bool(false)
var_dump($x !== $y);
echo;
// 输出 bool(true);

$a = 50;
$b = 90;
var_dump($a < $b);
echo;
// 输出 bool(true)
var_dump($a > $b);
echo;
// 输出 bool(false)
?>

逻辑运算

逻辑运算常用于条件语句

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值