PHP第十课:PHP的运算符和表达式
PHP的运算符——算术运算符(+ - * / % )
<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body style="font-size: 60px;"> <?php $a = 100; $b = 10; echo $a+$b; echo "<br/>"; echo $a-$b; echo "<br/>"; echo $a*$b; echo "<br/>"; echo $a/$b; echo "<br/>"; echo -$a; //取反 echo "<br/>"; echo $a%$b;//取余(获取他们相除的余数) ?> </body> </html>
PHP的运算符——字符串运算符
. 连接
.= 连接并赋值
<meta charset="utf-8"/> <?php //. 连接 //.= 连接并赋值 //如果加号的 两边,是字符串,那么当前 这个加号 起的作用:连接 $a = "<div style='width:600px;height:900px;border:1px solid green;margin:0 auto;text-align:center;' >"; $a .= "我和我的祖国"." 演唱:李谷一<br/>"; $a .= "<p><img src='images/nwjx.jpg' width='300'/></p>"; $a .= "<p>我和我的祖国一刻也不能分割</p>"; $a .="<p>无论我走到哪里都流出一首赞歌</p>"; $a .= "<p>我歌唱每一座高山我歌唱每一条河</p>"; $a .= "<p>袅袅炊烟小小村落路上一道辙</p>"; $a .= "<p>你用你那母亲的脉搏和我诉说</p>"; $a .= "<p>我的祖国和我像海和浪花一朵</p>"; $a .= "<p>浪是海的赤子海是那浪的依托</p>"; $a .= "<p>每当大海在微笑我就是笑的旋涡</p>"; $a .= "<p>我分担着海的忧愁分享海的欢乐</p>"; $a .= "<p>永远给我碧浪清波心中的歌</p>"; $a .= "<p>啦啦</p>"; $a .= "<p>永远给我碧浪清波心中的歌</p>"; $a .= "</div>"; echo $a;
PHP的运算符——赋值运算符
+= 加赋(相加 之后 并赋值)
-= 减赋
*= 乘赋
/= 除赋
%= 取余赋
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
body{
font-size: 80px;
margin-left:200px;
}
</style>
</head>
<body>
<?php
//php赋值运算符
//+= 加赋(相加 之后 并赋值)
//-= 减赋
//*= 乘赋
///= 除赋
//%= 取余赋
$a = 100;
$a += 200;
//$a = $a+200;
echo $a;
echo "<hr/>";
$b = 500;
$b -= 100;// $b=$b-100
echo $b;
echo "<hr/>";
$c = 3;
$c *= 4; // $c= $c*4
echo $c;
echo "<hr/>";
?>
</body>
</html>+ 和 += 的区别?
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
body{
font-size:80px;
margin-left:220px;
}
</style>
</head>
<body>
<?php
//+
//+=
//两者之间的区别?
$a = 10;
$sum = $a+100;
echo $sum;
echo "<hr/>";
$b = 20;
$b += 100;
echo $b;
echo "<hr/>";
?>
</body>
</html>PHP的运算符——递增、递减运算符
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
body{
font-size:80px;
margin-left:220px;
}
</style>
</head>
<body>
<?php
//前加 ++ (在自身的 基础之 先上 加 1)
//(他不考虑其他,先考虑自己,自己先加1 )
$a = 10;
$b = 20;
$r = ++$a+$b;
echo $r;
echo "<hr/>";
//前减 -- (自身减1)
//(他不考虑其他,先考虑自己,自己先减1)
$c = 10;
$d = 20;
$s = --$c+$d;
echo $s;
echo "<hr/>";
//后加 ++
$num1 = 10;
$num2 = 20;
$m = ($num1++)+$num2;
echo $m;
echo "<br/>";
echo '这个时候$num1的值10会加1,结果是:'.$num1;
echo "<hr/>";
//后减 --
$num3 = 10;
$num4 = 20;
$n = ($num3--)+$num4;
echo $n;
echo "<br/>";
echo '这个时候$num3的值10会减1,结果是:'.$num3;
echo "<hr/>";
?>
</body>
</html>PHP的运算符——逻辑运算符
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
<style type="text/css">
body{
font-size:80px;
margin-left:120px;
}
</style>
</head>
<body>
<?php
//&& 逻辑与
$a=1;
$b=2;
$c=3;
$d=4;
//(1)使用逻辑与,如果两边都是真,结果一定是真
$r1 = $a<$b && $c<$d;
var_dump($r1);
echo "<hr/>";
//(2)使用逻辑与,如果两边有一个是假,结果一定是假
$r2 = $a>$b && $c<$d;
var_dump($r2);
echo "<hr/>";
//isset($m) 检测变量是否被设置
//empty($m) 检测变量是否为空
//isset($m) && !empty($m) $m这个变量被设置 并且 $m这个变量不为空
$m = "";
//true
if(isset($m) && !empty($m)){
// 执行这里面的语句块
echo "陈乐乐好帅";
}else{
echo '$m里面是空';
}
?>
</body>
</html>
吐槽一下


还没有留言,还不快点抢沙发?