无为清净楼资源网 Design By www.qnjia.com
复制代码 代码如下:
<?php
/* 函数定义:
* 1.函数是一个被命名的
* 2.独立的代码段
* 3.函数执行特定任务
* 4.并可以给调用它的程序返回一个值
*
* 函数的优点:
* 1.提高程序的重用性
* 2.提高程序的可维护性
* 3.可以提高开发效率
* 4.提高软件的可靠性
* 5.控制程序的复杂性
*
* 函数的声明
* function 函数名(){
*
* }
*
* function 函数名(参数1,参数2,参数...)
* {
* 函数体
* }
*
* function 函数名()
* {
* 函数体;
* 返回值;
* }
* function 函数名(参数列表...)
* {
* 函数体;
* 返回值
* }
*
* 注意:
* 一、函数必须调用才能执行,可以在声明之前调用,也可以在声明之后调用
* 二、函数名命名和变量一样,aaa bbb ccc aaaBbbCcc(第一单词小写,以后每个单词首字母大写)
* 三、函数在声明时不能重名
* 四、可以通过向函数传递参数,改变函数的行为
* 形参:在声明函数时,声明的参数,参数就是变量,多个参数用,分开
* 实参:调用函数时传给形参数值(数据,也可以是变量)
* 五、如果没有返回值则称为过程
* 六、通过使用return语句返回数据
* 七、函数执行到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);
?>
<?php
/* 函数定义:
* 1.函数是一个被命名的
* 2.独立的代码段
* 3.函数执行特定任务
* 4.并可以给调用它的程序返回一个值
*
* 函数的优点:
* 1.提高程序的重用性
* 2.提高程序的可维护性
* 3.可以提高开发效率
* 4.提高软件的可靠性
* 5.控制程序的复杂性
*
* 函数的声明
* function 函数名(){
*
* }
*
* function 函数名(参数1,参数2,参数...)
* {
* 函数体
* }
*
* function 函数名()
* {
* 函数体;
* 返回值;
* }
* function 函数名(参数列表...)
* {
* 函数体;
* 返回值
* }
*
* 注意:
* 一、函数必须调用才能执行,可以在声明之前调用,也可以在声明之后调用
* 二、函数名命名和变量一样,aaa bbb ccc aaaBbbCcc(第一单词小写,以后每个单词首字母大写)
* 三、函数在声明时不能重名
* 四、可以通过向函数传递参数,改变函数的行为
* 形参:在声明函数时,声明的参数,参数就是变量,多个参数用,分开
* 实参:调用函数时传给形参数值(数据,也可以是变量)
* 五、如果没有返回值则称为过程
* 六、通过使用return语句返回数据
* 七、函数执行到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);
?>
标签:
函数声明
无为清净楼资源网 Design By www.qnjia.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
无为清净楼资源网 Design By www.qnjia.com
暂无评论...
P70系列延期,华为新旗舰将在下月发布
3月20日消息,近期博主@数码闲聊站 透露,原定三月份发布的华为新旗舰P70系列延期发布,预计4月份上市。
而博主@定焦数码 爆料,华为的P70系列在定位上已经超过了Mate60,成为了重要的旗舰系列之一。它肩负着重返影像领域顶尖的使命。那么这次P70会带来哪些令人惊艳的创新呢?
根据目前爆料的消息来看,华为P70系列将推出三个版本,其中P70和P70 Pro采用了三角形的摄像头模组设计,而P70 Art则采用了与上一代P60 Art相似的不规则形状设计。这样的外观是否好看见仁见智,但辨识度绝对拉满。
更新日志
2024年11月14日
2024年11月14日
- faker三冠王是哪几个赛季 faker三冠王赛季介绍
- 岩贵-音乐磁场(AI调音)2CD[WAV]
- 童丽《千愁记旧情》HQII头版限量编号2024[低速原抓WAV+CUE]
- 瑞鸣十五周年纪念3[HQCD限量编号头版][低速原抓WAV+CUE]
- 任天堂专利展示新VR外设:或会随同NS继任机型推出
- 博主制作“Switch 2”模型 与现有掌机对比
- 网友热议IGN为《马路RPG》打5分:要是多元化就能9分了
- 群星《从21世纪安全撤离 电影原声音乐专辑》[320K/MP3][191.19MB]
- 群星《从21世纪安全撤离 电影原声音乐专辑》[FLAC/分轨][592.38MB]
- 群星《奔赴!万人现场 第5期》[320K/MP3][106.99MB]
- 许魏洲.2024-CrossFever交互热爱【智慧大狗】【FLAC分轨】
- BEYOND.1993-FINAL.LIVE.WITH家驹【华纳】【WAV+CUE】
- 梅艳芳.1994-是这样的(金碟版)【华星】【WAV+CUE】
- 张学友《真情流露》HQ+S纯银深度[低速原抓WAV+CUE]
- 江志丰2012-七天[豪记][WAV+CUE]