4.27 定界符与运算流程控制
16lz
2021-05-24
- 九宫格
代码
echo <<<EOF
<table border="1" cellspacing="0" cellspadding="0">
<tr>
<td bgcolor="red">1</td>
<td bgcolor="yellow">2</td>
<td bgcolor="blue">3</td>
</tr>
<tr>
<td bgcolor="green">4</td>
<td bgcolor="orange">5</td>
<td bgcolor="pink">6</td>
</tr>
<tr>
<td bgcolor="whtie">7</td>
<td bgcolor="violet">8</td>
<td bgcolor="coral">9</td>
</tr>
</table>
EOF;
2.简易计算器
代码
echo <<<EOF
<form action="" method="get">
<input type="number" name="num1">
<select name="select">
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
<option value="%">%</option>
</select>
<input type="number" name="num2">
<button type="submit">=</button>
</form>
EOF;
$num1 = (int)$_GET["num1"];
$num2 = (int)$_GET["num2"];
$select = $_GET["select"];
$new;
switch ($select) {
case "+":
echo $new = $num1 + $num2;
break;
case "-":
echo $new = $num1 - $num2;
break;
case"*":
echo $new = $num1 * $num2;
break;
case"/":
if ($num2 == 0) {
echo "<script>alert('0不能作为除数')</script>";
}
else{
echo $new = $num1 / $num2;
}
break;
case"%":
if ($num2 == 0) {
echo "<script>alert('0不能作为除数')</script>";
}
else{
echo $new = $num1 % $num2;
}
break;
}
更多相关文章
- 京东 37 岁程序员加班猝死?当事人回应:我还在写代码,已报警~
- “这段代码,我在本地运行没问题啊?”
- Google工程师:手机厂商们请不要再自行修改Linux内核代码了
- 马化腾每天刷题?代码你打算写到几岁?
- GNOME Mutter的代码清理工作将促进支持Vulkan
- antirez辞去Redis项目领导者职务
- 利用Python在ArcGIS中批量裁剪影像(带重叠度)「附源代码下载」
- C# | 批量将CAD图幅网格外扩生成新图框(附源代码下载)
- C# | CAD批量导出多段线节点坐标(附源代码下载)