PHP运算符一般分为算术运算符、赋值运算符、比较运算符、三元运算符、逻辑运算符、字符串连接运算符、错误控制运算符。
一、算数运算:
<?php
$a = 1;
$b = 1;
$c=$a+$b;
echo $c;
?>
<?php
$english = 110; //英语成绩
$math= 118; //数学成绩
$biological = 80; //生物成绩
$physical = 90; //物理成绩
$sum=$english+$math+$biological+$physical;
$avg=$sum/4;
$x=$math-$english;
$x2=$english*$english;
echo "总分:".$sum."<br />";
echo "平均分:".$avg."<br />";
echo "数学比英语高的分数:".$x."<br />";
echo "英语成绩的平方:".$x2."<br />";
结果:
总分:398
平均分:99.5
数学比英语高的分数:8
英语成绩的平方:12100
取模算术符有啥用呢?
假设我们要在一个考场安排了一场考试,对考生从1开始,都进行了编号,那么怎么让服务器帮助我们计算考生在的位置呢,进而打印考场的考生对照表呢?
<?php
$maxLine = 4; //每排人数
$no = 17; //学生编号
$line = ceil($no/$maxLine);
$row = $no%$maxLine ? $no%$maxLine : $maxLine;
//用到三元运算符:如果学生编号除以每排人数,有余数,则输出余数,否则用每排人数(其实就是每排的最后一个数:4)
echo "编号<b>".$no."</b>的座位在第<b>".$line."</b>排第<b>".$row."</b>个位置";
?>
输出结果:
编号17的座位在第5排第1个位置
|