首页 > 教程 >
分享几种用PHP写99乘法表的方式
2023-02-18教程围观次
简介首先按照规矩,还是先废话一番,对于刚学PHP的新手来讲,用php写九九乘法表无疑是非常经典的一道练习题。但不要小看这道练习题,它对于逻辑的考验还是相当到位的。也许有人会觉得,九九乘法表有什么难的,我两分钟就可以写出来。是的,所谓难者不会,会者不难,对于一些老手来讲,这确实算不得什么。可是对于新手,却是可以锻炼逻辑思维的。而且,你就真觉得这是一道小儿科的题?如果不限制条件,可能你两分钟确实可以敲完整
首先按照规矩,还是先废话一番,对于刚学PHP的新手来讲,用php写九九 乘法表无疑是非常经典的一道练习题。
但不要小看这道练习题,它对于逻辑的考验还是相当到位的。
也许有人会觉得,九九乘法表有什么难的,我两分钟就可以写出来。
是的,所谓难者不会,会者不难,对于一些老手来讲,这确实算不得什么。可是对于新手,却是可以锻炼逻辑思维的。
而且,你就真觉得这是一道小儿科的题?
如果不限制条件,可能你两分钟确实可以敲完整段代码,熟练的话还可以用几种方式实现,但是如果是让你写出四个角度的九九乘法表呢?(还可以继续延伸下去)
别的不多说,奉上大乘佛法之PHP九九乘法表(三种循环、4种角度):
一、使用for循环打印九九乘法表:
<?phpfor($j=1; $j<=9; $j++) { for($i=1; $i<=$j; $i++) { echo "{$i}x{$j}=".($i*$j)." "; } echo "<br />";}
二、使用while循环打印九九乘法表
<?php$j = 1;while($j<=9){ $i = 1; while($i<=$j){ echo "{$i}x{$j}=".($i*$j)." "; $i++; } echo "<br />"; $j++;}
三、使用do while循环打印九九乘法表
<?php$j = 1;do { $i = 1; do { echo "{$i}x{$j}=".($i*$j)." "; $i++; } while($i<=$j); echo "<br />"; $j++;} while($j<=9);
下面使用for循环以表格形式输出九九乘法表
角度一:(最普通的常规写法)
<?phpecho "<table width='600' border='1'>";for($j=1;$j<=9;$j++){ echo "<tr>"; for($i=1;$i<=$j;$i++){ echo "<td>{$i}*{$j}=".($i*$j)."</td>"; } echo "</tr>";}echo "</table>";
角度二:(与常规写法成X轴对称)
<?phpecho "<table width='600' border='1'>";for($j=9;$j>=1;$j--){ echo "<tr>"; for($i=1;$i<=$j;$i++){ echo "<td>{$i}*{$j}=".($i*$j)."</td>"; } echo "</tr>";}echo "</table>";
角度三:(与角度二成Y轴对称)
<?phpecho "<table width='600' border='1'>";for($j=9;$j>=1;$j--){ echo "<tr>"; for($z=0;$z<9-$j;$z++){ echo "<td> </td>"; } for($i=1;$i<=$j;$i++){ echo "<td>{$i}*{$j}=".($i*$j)."</td>"; } echo "</tr>";}echo "</table>";
角度四:(与常规写法成Y轴对称)
<?phpecho "<table width='600' border='1'>";for($j=1;$j<=9;$j++){ echo "<tr>"; for($z=0;$z<9-$j;$z++){ echo "<td> </td>"; } for($i=$j;$i>=1;$i--){ echo "<td>{$i}*{$j}=".($i*$j)."</td>"; } echo "</tr>";}echo "</table>";
下载链接:网站源码/小程序源码/网站模板下载
下载排行
- thinkphp资源源码付费下载站网站源码
- 校园网跑腿小程序源码开源
- 365投票抽奖助手V4.5.95版本小程序源码|前端+后端完整源码
- 交友盲盒小程序版本 全开源版本kxdao首发
- EyouCMS医疗器械科研类网站模板/易优CMS医疗器械类企业网站模板
- 仿《若初文学网》原创小说网站系统源码(带采集+支付+VIP会员系统) 杰奇小说专题
- 苹果CMS二次元慕乔JOELEO模板/精美UI手机版影视模板
- 爱看小说网源码全站带数据打包/ThinkPHP内核小说网站源码
- 价值1000元的微信二维码活码源码,营销引流必备微信活码系统源码
- 帝国CMS7.5仿《007游戏网》源码模板/手机游戏应用软件下载网站源码
最新发布
-
最新去水印小程序源码分享/无需后台/对接接口/支持全网去水印功能
-
群多多社群人脉H5-2.1.4多开插件+小程序独立前端+搭建教程
-
七夕情侣飞行棋游戏限定版本源码/解锁版
-
苹果CMS海螺模版V20修复版/加广告代码
-
宠物社区风格 商业版(GBK)Discuz模板
-
全新UI基于Thinkphp的最新自助打印系统/云打印小程序源码/附教程
-
易优CMS家纺家居装饰类网站模板/EyouCMS家具家居类企业网站模板
-
EyouCMS艺术***摄影工作室网站模板/易优CMS摄影工作室网站模板
-
易优CMS响应式精品茶具实木茶盘销售网站模板/EyouCMS响应式酒水饮料类企业网站模板
-
EyouCMS响应式推土机挖掘机机械类网站模板/易优CMS机械设备类企业网站模板