php案例


目录

01.假期表格
02.表格标注
03.双重for循环打印九九乘法表
04.记事本案例


一、假期表格      返回顶部

要求:创建数组 vacation,用于存储一年中的所有假期名称和放假天数,并使用表格展示出来

效果:

代码:

<?php
$vacation = [['name' => '元旦', 'day' => '3'],['name' => '春节', 'day' => '7'],['name' => '清明', 'day' => '3'],['name' => '五一', 'day' => '3'],['name' => '端午', 'day' => '3'],['name' => '国庆', 'day' => '7']
];?><table><thead><tr><th>假期名称</th><th>放假天数</th></tr></thead><tbody><?php foreach ($vacation as $v) { ?><tr><td><?php echo $v['name'] ?></td><td><?php echo $v['day'] ?></td></tr><?php } ?></tbody>
</table><style>table {width: 500px;border: 1px solid #000;border-collapse: collapse;text-align: center;}th,td {border: 1px solid #000;}
</style>

二、表格标注      返回顶部

要求:1)创建数组 vacation,用于存储一年中的所有假期名称和放假天数,并使用表格展示出来
           2)放假天数为7的假期,背景颜色使用红色,字体颜色设置为白色

效果:

代码:

<?php
$vacation = [['name' => '元旦', 'day' => '3'],['name' => '春节', 'day' => '7'],['name' => '清明', 'day' => '3'],['name' => '五一', 'day' => '3'],['name' => '端午', 'day' => '3'],['name' => '国庆', 'day' => '7']
];?><table><thead><tr><th>假期名称</th><th>放假天数</th></tr></thead><tbody><?php foreach ($vacation as $v) { if($v['day']>=7){ ?><tr style="background-color: red;color:#fff;"><td><?php echo $v['name'] ?></td><td><?php echo $v['day'] ?></td></tr><?php }else{ ?><tr><td><?php echo $v['name'] ?></td><td><?php echo $v['day'] ?></td></tr><?php }} ?></tbody>
</table><style>table {width: 500px;border: 1px solid #000;border-collapse: collapse;text-align: center;}th,td {border: 1px solid #000;}
</style>

三、双重for循环打印九九乘法表      返回顶部

要求:使用双重for循环,打印九九乘法表

效果:

代码:

<?phpecho "<table width = 800 height = 200>";for($i=1;$i<=9;$i++){echo "<tr>";for($j=1;$j<=$i;$j++){echo "<td>";echo $i.'*'.$j.'='.$i*$j;echo "</td>";}echo "</tr>";}echo "</table>";
?>
<style>table{border-collapse: collapse;}th,td{border: 2px solid blue;}
</style>

四、记事本      返回顶部

要求:1)页面上有一个文本域(textarea元素),和一个发表按钮
           2)用户在文本域中输入内容后,点击发表按钮,会以当天的日期和时间创建一个记事本,并将用户输入的内容保存到记事本中

效果:

代码:

<style>textarea{resize: none;border: 2px solid #000;outline: none;}input{margin-top: 15px;width: 80px;height: 30px;border: none;outline: none;color: #fff;background-color: orange;}
</style>
<form action="4.php" method="post"><textarea name="text" id="" cols="30" rows="10"></textarea><div><input type="submit" name="btn" value="发表"></div></form><?php
// 方法一
$file=$_POST['text'];
$filename = date('Ymd',time()).'.txt';
$fh=fopen($filename,'a');
fwrite($fh,$file);
fclose($fh);// 方法二
// file_put_contents('1.txt',$file);?>

php基础题(表格设置、九九乘法表)相关推荐

  1. python基础——while循环(九九乘法表,阶乘计算器,三角形图案打印输出)

    python基础--while循环(九九乘法表,阶乘计算器,三角形图案打印输出) 一.目的 本人最近在学习python的基础语法,此文章用来记录学习过程所用,本文章讲述的是while循环的一些基础实例 ...

  2. 简单理解jsp显示出带有表格的九九乘法表

    jsp实现久久乘法表 普通的九九乘法表 带有表格的九九乘法表 带有背景颜色的九九乘法表 普通的九九乘法表 九九乘法表的基本原理: 无非就是通过双重for循环遍历数字,实现页面当中去. 由上面运行结构可 ...

  3. python打九九乘法表上三角下三角_Python-零基础自学系列之九九乘法表、打印菱形、打印对顶三角形、打印闪电、斐波拉契数列、素数...

    刚开学学习简单的练习,学到后面会有越来越多的解法来写! 作业的目的是为了让大家熟悉程序语言,锻炼将思路转换成程序逻辑. 九九乘法表 help(print) 先思考能不能打印出方阵 # 1 方阵 # 1 ...

  4. 山东理工大学ACM平台题答案 2561 九九乘法表

    九九乘法表 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 九九乘法表是数学学习的基础,今天我们就来看看乘法表的相关问题.< ...

  5. 山东理工大学ACM平台题答案 2561 九九乘法表

    这次是对的,刚才少点东西,我接受批评指正 欢迎继续浏览 九九乘法表 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 九九乘法表是数 ...

  6. 汉字版九九乘法表c语言,WPS表格怎么制作九九乘法表和汉字版九九乘法表?

    小编在这给大家讲讲WPS表格制作九九乘法表和汉字版九九乘法表 详细教程: 一.九九乘法表的3种制作方法 1. 单元格引用方法(混合引用单元格) =IF($A2 复制代码 2. 借助行列函数方法(行:r ...

  7. python教程07-while语句的基本使用、for...in循环的使用、break与continue、打印矩形三角形九九乘法表、基础题、进阶题

    python教程_小白入门/2020/7/20 行百里者半九十,你可一定要坚持下去啊 前几天家里有事更新给耽误了,后续会稳定更新的,一起加油! 学习目标 文章目录 python教程_小白入门/2020 ...

  8. python3九九乘法表儿歌下载_python3的基础学习之九九乘法表和format函数,值得收藏...

    1. 九九乘法表 1.1 代码一 for i in range(1, 10): #range取值1,2,3,4,5,6,7,8,9:做i的值,到10停止,不取10 for j in range(1, ...

  9. JSP打印九九乘法表和表格

    一.使用JSP在网页上输出九九乘法表 <%@ page language="java" contentType="text/html; charset=UTF-8& ...

最新文章

  1. 发那科karel机器人环境配置_湖北轻工职业技术学院-FANUC机器人授权培训中心正式授牌...
  2. 【机器学习基础】一文归纳Python特征生成方法(全)
  3. 计算机类和鼠标类是什么关系,电脑自己关机和鼠标键盘有关系吗
  4. extjs中store获取后台数据_Excel实战技巧64: 从工作簿中获取数据(不使用VBA)
  5. 专题导读:大数据支撑的智能应用
  6. 每日一题20180401-Linux
  7. centos怎么编写java_编写的java程序在centos后台运行的方法
  8. linux怎么卸载fishshell,为Bash/Zsh/Fish安装Starship Shell提示符的步骤
  9. iweboffice之word——功能简介
  10. 【win10安装】磁盘MBR分区表
  11. 软件工程的国家标准(总结)
  12. vue-router 在ie内核下页面不跳转
  13. 3D简单壳体CAD绘制
  14. 【转】perl中$#ARGV是什么意思
  15. Redis入门——3.Redis key的设计技巧
  16. 无线路由器的dhcp服务器是什么,路由器dhcp是什么 路由器dhcp服务器如何设置
  17. Centos7 su: 鉴定故障Error解决方法
  18. 安卓机适合用的手机浏览器,可下载视频可锁屏
  19. 在网页中调用iOS客户端
  20. web自动化--python+selenium自动化

热门文章

  1. PR渲染只使用核显,不使用独显的解决方法
  2. 感谢飞书放过幕布!GPT-4平替Poe;100个GPT-4实战案例;AI绘画新手指南之SD篇;new Bing靠谱教程;AI生成视频摘要神器 | ShowMeAI日报
  3. 冰冰学习笔记:二叉树的进阶OJ题与非递归遍历
  4. STM32的八种工作模式
  5. 如何在服务器端接收流式stream数据
  6. 视频教程-深度学习原理详解及Python代码实现-深度学习
  7. tvs二极管应用电路
  8. SpringBoot学习第三天
  9. 谁是谁的寂寞,谁又是谁的忧伤
  10. 15种CSS3渐变颜色色板配色代码