定义两个变量来定义一个函数输出下面表格

admin 2014年10月16日 PHP学习 1262次阅读 查看评论

5.定义两个变量:$day(本月多少天),$w本月的一号是星期几,根据这两个变量来定义一个函数是下面表格的输出。
</h3>
<form method="post" action="">
<input type="hidden" name="hidden" value="1" />
选择本月一号星期几
<select name="w">
<option value="0" selected>日</option>
<option value="1" >一</option>
<option value="2" >二</option>
<option value="3" >三</option>
<option value="4" >四</option>
<option value="5" >五</option>
<option value="6" >六</option>
</select>
选择本月有多少天
<select name="d">
<option value="28" >28天</option>
<option value="29" >29天</option>
<option value="30" selected>30天</option>
<option value="31" >31天</option>
</select>
<input type="submit" value="提交"/>
</form>
<?php
if(@$_POST['hidden'] && @$_POST['w'] && @$_POST['d']){
rili($_POST['d'],$_POST['w']);
}else{
rili();
}
function rili($day=30,$w=0){
$arr1=array();
$arr2=array();
$arr3=array();
for($i=1;$i<=$day;$i++){
$arr1[$i]=$i;
}
for($i=1;$i<=$w;$i++){
$arr2[$i]="";
}
$arr=array_merge($arr2,$arr1);
echo"<table border=1px>";
echo "<tr><td>日</td><td>一</td><td>二</td><td>三</td><td>四</td><td>五</td><td>六</td></tr></tr>";
foreach($arr as $key=>$value){
if(($key+1)%7==0){
echo"<td>$value</td></tr><tr>";
}
else{
echo"<td>$value</td>";
}
}
echo"</table>";
}
?>


« 上一篇 下一篇 » admin原创文章,转载请注明出处! 标签:php开发php字符串php函数php

相关日志:

«   2019年6月   »
12
3456789
10111213141516
17181920212223
24252627282930
控制面板
您好,欢迎到访网站!
  [查看权限]
网站分类
文章归档
网站收藏
友情链接
图标汇集