以下是使用PHP打印出棱形的示例代码:
<?php
function printDiamond($size) {
// 打印上半部分
for ($i = 1; $i <= $size; $i++) {
for ($j = 1; $j <= $size - $i; $j++) {
echo " ";
}
for ($j = 1; $j <= 2 * $i - 1; $j++) {
echo "*";
}
echo "\n";
}
// 打印下半部分
for ($i = $size - 1; $i >= 1; $i--) {
for ($j = 1; $j <= $size - $i; $j++) {
echo " ";
}
for ($j = 1; $j <= 2 * $i - 1; $j++) {
echo "*";
}
echo "\n";
}
}
// 调用函数打印出棱形
printDiamond(5);
?>
此代码将打印出一个大小为5的棱形:
*
***
*****
*******
*********
*******
*****
***
*
你可以根据需要调整printDiamond
函数中的$size
参数来改变棱形的大小。
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站