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>
还没有留言,还不快点抢沙发?