博主信息
博文 41
粉丝 2
评论 0
访问量 37554
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php之实现九宫格表格和计算器
月光下,遗忘黑暗
原创
1343人浏览过

代码块

  1. <?php
  2. /**
  3. * 使用定界符heredoc实现九宫格
  4. */
  5. echo <<<EOF
  6. <table border="1" width="150px" height="150px">
  7. EOF;
  8. for ($i = 0; $i< 9; $i++) {
  9. if ($i%3==0) {
  10. $color = '#'.substr(md5(rand()),0,6);
  11. echo <<<EOF
  12. <tr><td bgcolor="$color">$i</td>
  13. EOF;
  14. } else {
  15. $color = '#'.substr(md5(rand()),0,6);
  16. echo <<<EOF
  17. <td bgcolor="$color">$i</td>
  18. EOF;
  19. }
  20. }
  21. echo <<<EOF
  22. </table>
  23. EOF;
  24. ?>
  25. <!doctype html>
  26. <html lang="en">
  27. <head>
  28. <meta charset="UTF-8">
  29. <meta name="viewport"
  30. content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  31. <meta http-equiv="X-UA-Compatible" content="ie=edge">
  32. <title>计算器</title>
  33. </head>
  34. <body>
  35. <form action="" method="post">
  36. <p></p>
  37. <input type="number" name="num1" id="" width="20px"><br>
  38. <input type="radio" value="+" name="operator">+<input type="radio" name="operator" value="-">-<input type="radio" name="operator" value="*">*<input type="radio" name="operator" value="/">/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<button type="submit">=</button>
  39. <br><input type="number" name="num2">
  40. </form>
  41. </body>
  42. </html>
  43. <?php
  44. if (!empty($_POST)) {
  45. switch ($_POST['operator']) {
  46. case "+" :
  47. echo(bcadd($_POST['num1'],$_POST['num2']));
  48. break;
  49. case '-' :
  50. echo(bcsub($_POST['num1'],$_POST['num2']));
  51. break;
  52. case '*' :
  53. echo(bcmul($_POST['num1'],$_POST['num2']));
  54. break;
  55. case '/' :
  56. echo(bcdiv($_POST['num1'],$_POST['num2']));
  57. break;
  58. }
  59. }

效果

批改老师:灭绝师太灭绝师太

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学