PHP循环语法

PHP 脚本在服务器上执行,然后将纯 HTML 结果发送回浏览器。

基本的 PHP 语法

PHP 脚本可以放在文档中的任何位置。

PHP 脚本以 <?php 开始,以 ?> 结束:

<?php
 // PHP 代码
?> 

PHP 文件的默认文件扩展名是 ".php"。

PHP 文件通常包含 HTML 标签和一些 PHP 脚本代码。

PHP 中的每个代码行都必须以分号结束。分号是一种分隔符,用于把指令集区分开来。

目录

 

一、三角形的矩阵

 二、开启按钮图形

 三、小旗子

四、等腰三角形

五、圣诞树

 六、菱形


 

下面,我提供了一些循环语句的 PHP 文件实例,它可以向浏览器输出编写后的成果。

一、三角形的矩阵

<?php
for($j=1;$j<=4;$j++){
          echo "<br>";
		for($i=1;$i<=$j;$i++){
			if($i %2 ==0){
			echo 0;
			}else{
				echo 0;
			}
		
		}
	}
?> 

 展示如下:

11600b278adb446ebb3fa6371ec9e163.png

 二、开启按钮图形

<?php
//上半部分
	for($j=1;$j<=6;$j++){
          echo "<br>";
		for($i=1;$i<=$j;$i++){
			echo 0;	
		}
	}
	//下半部分
	for($j=6;$j>=1;$j--){
          echo "<br>";
		for($i=1;$i<=$j;$i++){
			echo 0;
		}
	}
?>

展示如下:

ea3d645112b640f79a1680ac73ca9cb0.png

 三、小旗子

<?php
//上半部分
	for($j=1;$j<=6;$j++){
          echo "<br>";
		for($i=1;$i<=$j;$i++){
			echo 0;	
		}
	}
	echo "<br>";
	//下半部分
	for($j=1;$j<=4;$j++){
          echo "00","<br>";
		
	}
?>

展示如下:

1c93b15a8f67465dac55f867c8994a17.png

四、等腰三角形

<?php
//行数
	//空格数 =总行数-当前行数
	//核心字符 2*n-1个
	$h=12;
	for($i =1;$i<=$h;$i++){
	     echo "<br>";
	   for($j =1;$j<=$h-$i;$j++){//控制空格数
		   echo " ";
	   }
		for($j =1;$j<=2*$i-1;$j++){//控制字符数
			echo 0;
	}
}
?>

 展示如下:

c936f639142d4941af8c0790a52c6034.png

五、圣诞树

 

<?php
//行数
	//空格数 =总行数-当前行数
	//核心字符 2*n-1个
	$h=12;
	for($i =1;$i<=$h;$i++){
	     echo "<br>";
	   for($j =1;$j<=$h-$i;$j++){//控制空格数
		   echo " ";
	   }
		for($j =1;$j<=2*$i-1;$j++){//控制字符数
			echo 0;
	}
}
	//枝干
	
	for($i =1;$i<=$h;$i++){
	     echo "<br>";
	   for($j =1;$j<=$h-2;$j++){//控制空格数
		   echo " ";
	   }
		for($w =1;$w<=3;$w++){//控制字符数
			echo 0;
	}
}
?>

展示如下:

e835f831144f4757ac9ee287695b9089.png

 六、菱形

<?php
	//三角形图形行数
	//空格数  =总行数-当前行数
	//核心字符  2*n-1个
	$h=7;
    for($i =1;$i<=$h;$i++){
		echo "<br>";
	   for($j =1;$j<=$h-$i;$j++){//控制空格数
		  echo " ";
	   }
		for($j =1;$j<=2*$i-1;$j++){//控制字符数
			if ($j %2 ==0){
			echo "0";
		}else{
			echo "*";
			}
		}	
	}
	//下半部分
	$h=7;
    for($i =$h-1;$i>=1;$i--){
		echo "<br>";
	   for($j =1;$j<=$h-$i;$j++){//控制空格数
		  echo " ";
	   }
		for($j =1;$j<=2*$i-1;$j++){//控制字符数
			if($j %2 ==0){
				echo "0";
			}else{
			echo "*";
			}
		}	
	}
?>

展示如下:

4f0c7a4499e443eaa92e199f0b556a86.png

 除此之外,php的注释也很好理解喔,一个是单行注释,另一个是多行注释。

<?php
 // 这是 PHP 单行注释

/*
这是 
PHP 多行
 注释
*/
 ?>

好啦!希望此文章对您有到帮助,需要的话还可以看看其他文章哦!!欢迎点赞评论!!!

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值