php 中 函数有什么用呢?就是现在学的 打印金字塔啊 用函数打印乘法表啊..这些到底以后会用到哪方面?

php 中 函数有什么用呢?就是现在学的 打印金字塔啊 用函数打印乘法表啊..这些到底以后会用到哪方面?,第1张

主要是对一些基础知识的应用啊, 比如循环 加法 除法等等。 比如以后正式的项目中, 给你100个人的信息, 让你算出这些人的年龄平均值, 那么就能用到金字塔 乘法表用到的循环等等知识了

回楼主,乘法表的对象是“表”而不是数字。。99 是属性。

面向对象是指的是开发模式。并非某一种固定写法或代码。。

在 PHP 里,要 *** 作对象一般是通过类实现的。。不过,类也是一种封装方式。是为了更好的重复使用代码。。所以,并非所有类都是面向对象。。

我用简单代码描述给你看一下吧。类具体的代码我就不写了。

//定义一个类,以 *** 作对象。

class table {

//定义一个方法,用来改变对象属性

function set_num($a, $b) {

……

}

//定义一个方法,用来打印对象

function p() {

……

}

}

//使用方法

$table=new table; //实例化表对象

$table->set_num(9,9); //改变对象的属性

$table->p(); //打印出这个表

在确保表格已经移到最左边后,选择那几个偏移的单元格,右击选择“设置单元格格式”调出设置界面后,选择上面的对齐标签点击,看看里面的文本对齐方式中是否设置了缩进。如果有的话就取消掉它设置成0,

不过从你的表格来看,应该不是这个问题,是你设置了居中对齐,而你的表格小于文字宽度,又没有自动转行,所以才这样,你可以通过拉宽A列来解决

如果你偏移的那几个单元格后面B列可以合并进来的话,你可以将A2和 B2单元格进行合并居中 *** 作,完了点一下格式刷,然后将下面几个刷成同样格式也行

<table border="1">

<php

for($i=9;$i>0;$i--){

echo "<tr>";

for ($k=0;$k<(9-$i);$k++){

echo "<td></td>";

}

for($j=$i;$j>0;$j--){

echo "<td>";

echo $i""$j"="($i$j);

echo "</td>";

}

echo "</tr>";

}

>

</table>

<table border="1">

<php

for($i=1;$i<10;$i++){

echo "<tr>";

for ($k=1;$k<(10-$i);$k++){

echo "<td></td>";

}

for($j=$i;$j>0;$j--){

echo "<td>";

echo $i""$j"="($i$j);

echo "</td>";

}

echo "</tr>";

}

>

</table>

效果图:

先仔细观察一下小九九的规律,外面一层是列,值是一样的,而里面的一层是行,它的值是递增的,直到跟列的值相等。比如说i=1的时候,传进来,里面循环一次,i=2的时候,里面相当于for($v=1;$v<=2;$v++),就要从1循环到2,循环两次,依次类推i=9的时候,里面就要从1循环到9,循环九次,外面i取几,里面就要循环几次,就是嵌套嘛。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/bake/12458964.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-23
下一篇2023-05-23

发表评论

登录后才能评论

评论列表(0条)

    保存