PHP趣味乘法表的实例代码
一一得一;一二得二二二得四;一三得三二三得六三三得九......相信九九乘法表口诀已经刻入每个中国人的骨髓了吧哈哈~不过今天咱们来写一个六六乘法表,当然是用世界上最好的语言PHP来实现输出!
其实实现的方法是非常简单的,主要希望这样的思路能让大家在其他开发过程中能举一反三!
那么本文的中心问题就是“如何编写一个 PHP 程序,打印出最大为 6*6 的乘法表”。
PHP打印出最大为 6*6 乘法表的方法:
代码如下:
<?php
for
(
$i
= 1;
$i
< 7;
$i
++) {
for
(
$j
= 1;
$j
< 7;
$j
++) {
if
(
$j
== 1) {
echo
str_pad
(
$i
*
$j
, 2,
" "
, STR_PAD_LEFT);
}
else
{
echo
str_pad
(
$i
*
$j
, 4,
" "
, STR_PAD_LEFT);
}
}
echo
"<br>"
;
}
打印结果是:
上述代码中,显示的实现思路大家应该都很清楚了吧,关于for循环以及if语句本文就不多介绍了;
这里主要介绍一个函数str_pad()
;
str_pad()
函数PHP中的一个内置函数,用于把字符串填充为新的长度。
其语法是“str_pad(string,length,pad_string,pad_type)
”
参数string,表示要填充的字符串;
参数length表示新的字符串长度。(如果该值小于字符串的原始长度,则不进行任何操作。)
参数pad_string表示供填充使用的字符串,默认是空白。
参数pad_type表示填充字符串的哪边。
参数pad_type可能的值如下:
-
STR_PAD_BOTH
- 填充字符串的两侧。如果不是偶数,则右侧获得额外的填充。 -
STR_PAD_LEFT
- 填充字符串的左侧。 -
STR_PAD_RIGHT
- 填充字符串的右侧。默认。
相信朋友们都看明白了这篇PHP趣味乘法表的实例代码内容吧,是不是觉得挺有意思的呢!爱站技术频道网站提供了大量的技术文章给大家阅读,喜欢可以来翻阅查看 。
上一篇:PHP编程之等比数列怎么判断
下一篇:PHP如何计算数组中所以元素