|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
熟悉了PHP和MYSQL开发的要领之后,再回头看你写的那个留言本,你也许会怀疑那真的是你写的吗?当然,如果屋里还有鬼的话,也许是它写的-_- 复制代码 代码以下:
<?php
/* 函数界说:
* 1.函数是一个被定名的
* 2.自力的代码段
* 3.函数履行特定义务
* 4.并可以给挪用它的法式前往一个值
*
* 函数的长处:
* 1.进步法式的重用性
* 2.进步法式的可保护性
* 3.可以进步开辟效力
* 4.进步软件的牢靠性
* 5.掌握法式的庞杂性
*
* 函数的声明
* function 函数名(){
*
* }
*
* function 函数名(参数1,参数2,参数...)
* {
* 函数体
* }
*
* function 函数名()
* {
* 函数体;
* 前往值;
* }
* function 函数名(参数列表...)
* {
* 函数体;
* 前往值
* }
*
* 注重:
* 1、函数必需挪用才干履行,可以在声明之前挪用,也能够在声明以后挪用
* 2、函数名定名和变量一样,aaa bbb ccc aaaBbbCcc(第一单词小写,今后每一个单词首字母大写)
* 3、函数在声明时不克不及重名
* 4、可以经由过程向函数传递参数,改动函数的行动
* 形参:在声明函数时,声明的参数,参数就是变量,多个参数用,分隔
* 实参:挪用函数时传给形参数值(数据,也能够是变量)
* 5、假如没有前往值则称为进程
* 6、经由过程利用return语句前往数据
* 7、函数履行到return语句就停止,不要再这个语句后写代码,也能够用return停止函数的履行
*
* 函数名的感化:
* 1.挪用函数,入手下手履行函数
* 2.可以向函数中传递数据
* 3.函数名就是前往的值
*
*
*/
//一个输入表格的函数
function table($tablename,$width,$row,$col)
{
echo '<table border="1" width="'.$width.'"align="center">';
echo '<caption><h1>'.$tablename.'</h1></caption>';
for($i=0;$i<$row;$i++)
{
//隔行换色
if($i%2==0)
$bg="#cccccc";
else
$bg="yellow";
echo '<tr bgColor="'.$bg.'">';//输入行
for($j=0;$j<$col;$j++)
{
echo '<td>'.($i*$row+$j).'<function table($tablename,$width,$row,$col)
{
echo '<table border="1" width="'.$width.'"align="center">';
echo '<caption><h1>'.$tablename.'</h1></caption>';
for($i=0;$i<$row;$i++)
{
//隔行换色
if($i%2==0)
$bg="#cccccc";
else
$bg="yellow";
echo '<tr bgColor="'.$bg.'">';//输入行
for($j=0;$j<$col;$j++)
{
echo '<td>'.($i*$row+$j).'</td>';
}
echo '</tr>';
}
echo '</table>';
}/td>';
}
echo '</tr>';
}
echo '</table>';
}
table("输入表格",600,10,10);
table("输入表格2",300,6,6);
//另外一种输入体例
function table2($tablename,$width,$row,$col)
{
$str='<table border="1" width="'.$width.'"align="center">';
$str.= '<caption><h1>'.$tablename.'</h1></caption>';
for($i=0;$i<$row;$i++)
{
//隔行换色
if($i%2==0)
$bg="#cccccc";
else
$bg="yellow";
$str.='<tr bgColor="'.$bg.'">';//输入行
for($j=0;$j<$col;$j++)
{
$str.='<td>'.($i*$row+$j).'</td>';
}
$str.='</tr>';
}
$str.='</table>';
return $str;
}
echo table2("直接输入表格",400,15,15);
?>
看到好的帖子最好up一下,以使得更多的人得到分享。 |
|