首页 » Web前端 » php打出菱形技巧_PHP进修第六课函数的应用一

php打出菱形技巧_PHP进修第六课函数的应用一

duote123 2024-12-14 0

扫一扫用手机浏览

文章目录 [+]

打印乘法表

运行结果

php打出菱形技巧_PHP进修第六课函数的应用一

/

php打出菱形技巧_PHP进修第六课函数的应用一
(图片来自网络侵删)

@desc 源代码

@author PHP学习坊

@param int $end 终止的数字

/

function printTable( $end = 9 ){

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

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

echo \公众 {$j} {$i} = \"大众.$i $j;

}

echo \公众\n\"大众;

}

}

printTable( 11 );

打印菱形

运行结果

/

@author PHP 学习坊

@desc 打印菱形 源代码 关键点是每行$char个数的打算以及空格的数量的打算

@param $height 层数

@param $char 输出的图形

/

function printRhombus( $height = 7 , $char = ''){

$result = array();

$max = $height 2 - 1;

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

//第i层多少个$char

$num = 2 $i -1;

$str = '';

for ( $j = 0; $j < $height - $i+1; $j++ ){

$str .= ' ';

}

for ( $j = 0; $j < $num; $j++ ){

$str .= $char;

}

$result[$i] = $str;

$result[$height 2 - $i + 1] = $str;

}

for ( $i = 1; $i <= $height 2; $i++ ){

echo $result[$i],\公众\n\公众;

}

}

printRhombus(9 , '#');

ps:最近几天会每天先容两个小方法,一方面帮助大家熟习函数,一方面熟习一下php各种内置的方法,算是对前几天的一个总结。
感谢关注PHP学习坊,文章中如有缺点或疏漏之处,欢迎大家在评论区指出。
也欢迎大家积极转发评论。

标签:

相关文章

大数据时代,家庭数据的秘密力量

随着科技的飞速发展,大数据已经成为我们生活中不可或缺的一部分。而在家庭领域,大数据更是发挥着越来越重要的作用。通过分析家庭数据,我...

Web前端 2024-12-16 阅读0 评论0

大数据时代,器材革新与智慧未来

随着互联网技术的飞速发展,大数据已成为当今时代最具影响力的关键词之一。大数据不仅改变了我们的生活方式,更推动了各行各业的变革。在这...

Web前端 2024-12-16 阅读0 评论0