函数定义的语法格式:function([参数]){语句块}
/*
*函数调用实例
*输入数字,与运算符,进行相应的运算。
*switch语句格式:switch(值){case "值":表达式 baeak;}
*/
1 function result($num1,$num2,$symbol){ 2 switch ($symbol){ 3 case "+": 4 $result=$num1+$num2; 5 break; 6 case "-": 7 $result=$num1-$num2; 8 break; 9 case "*": 10 $result=$num1*$num2; 11 break; 12 case "/": 13 $result=$num1/$num2; 14 break; 15 default: 16 echo "你输入的运算符有问题,请重新输入!"; 17 } 18 echo $num1.$symbol.$num2.‘=‘.$result; 19 } 20 result(1,2,"-");
/*
*函数模式打印表格
*/
1 function table($line,$row,$width,$tabtitle){ 2 echo "<table align=‘center‘ width=‘$width‘ border=‘1‘>"; 3 echo ‘<caption><h1>‘.$tabtitle.‘</h1></caption>‘; 4 for($i=0;$i<$line;$i++){ 5 if ($i%2==0){ 6 echo ‘<tr bgcolor=#ffffff>‘; 7 }else { 8 echo ‘<tr bgcolor=#cccccc>‘; 9 } 10 11 for($b=0;$b<$row;$b++){ 12 echo ‘<td>‘.($i*$row+$b+1).‘</td>‘; 13 } 14 echo ‘</tr>‘; 15 } 16 echo ‘</table>‘; 17 18 } 19 table(5,2,800,"Title One"); 20 table(4,5,800,"Title Two"); 21 table(10,10,600,"Title Three");
时间: 2024-10-08 01:24:09