交作业 php100 第五讲 九九乘法表

作业:99乘法表自定义函数作业
要求:
  fun(1) // 从1乘到9
  fun(3,7)//从3乘到7
  fun(3,7,“rsort”)//从3乘到7 倒序乘法表
  fun()// 循环一个警告:“请至少输入一个值”  6遍
fun 是一个自定义函数,只需要写一个自定函数,实现上面所有的功能
<?php 
	/** 99乘法表 **/
	function fun($m,$n=9,$k="sort")
	{
		if (NULL == $m) 
		{
			echo "请至少输入一个参数!";
			return ;
		}
		for ($i = $m; $i <= $n; ++$i)
		{
			if ("sort" == $k)//正序
			{
				for ($j = 1;$j <= $i; ++$j)
					echo "$j * $i = ".$j*$i."\t|";
			}elseif("rsort" == $k)//反序
			{
				for ($j = $n;$j >= $i; --$j)
					echo "$j * $i = ".$j*$i."\t|";
			}else 
				echo "fun第三个参数输入错误!只能为 sort 或 rsort";

			echo "<br/>";	
		}
	}
	
	fun(1,9,"rsort");
?>

你可能感兴趣的:(交作业 php100 第五讲 九九乘法表)