PHP 星形三角形
在PHP中,星形三角形是通过for和foreach循环制作的。有许多星型图案。我们将在这里展示其中一些。
图案1
<?php
for(i=0;i<=5;i++){
for(j=5-i;j>=1;$j--){
echo "* ";
}
echo "<br>";
}
?>
输出:
图案2
<?php
for(i=0;i<=5;i++){
for(j=1;j<=i;$j++){
echo "* ";
}
echo "<br>";
}
?>
输出:
图案3
<?php
for(i=0;i<=5;i++){
for(k=5;k>=i;k--){
echo " ";
}
for(j=1;j<=i;j++){
echo "* ";
}
echo "<br>";
}
for(i=4;i>=1;i--){
for(k=5;k>=i;k--){
echo " ";
}
for(j=1;j<=i;j++){
echo "* ";
}
echo "<br>";
}
?>
输出:
图案4
<?php
for(i=1;i<=5; i++){
for(j=1; j<=i; j++){
echo ' * ';
}
echo '<br>';
}
for(i=5; i>=1;i--){
for(j=1;j<=i;j++){
echo ' * ';
}
echo '<br>';
}
?>
输出:
图案5
<?php
for (i=1;i<=5; i++)
{
for (j=1; j<=5;j++)
{
echo '* ';
}
echo "</br>";
}
?>
输出:
图案6
<?php
for(i=5;i>=1; i--)
{
if(i%2 != 0)
{
for(j=5;j>=i;j--)
{
echo "* ";
}
echo "<br>";
}
}
for(i=2;i<=5; i++)
{
if(i%2 != 0)
{
for(j=5;j>=i;j--)
{
echo "* ";
}
echo "<br>";
}
}
?>
输出: