wordpress CMS主题 微信
Home > PHP开发 > 重用函数怎样实现

重用函数怎样实现

高时银博客 PHP开发 点击: 1,437 次 0 0

假如我们花了很多心血写好了很多不错的函数,想在后续编程中重用它们而不想重写,这样一来,我们就要用到重用函数,它可以让你在A页面调用到B页的函数。

我们还是拿前面我们做过的表格来做实例,假如我们做好的表格函数在one.php文件里,而我们要在two.php页面重新用它。下面是one.php页的代码:

<?phpfunction table($row,$col) //$row是行,$col是列参数{echo "<table border=1 width=800 align=center>";

echo "<p align=center>学生成绩表</p>";

$c=0;

$a=0;

while($a<$row)

{

$b=0;

if($a%2==0)

$color="#cccccc";

else

$color="#fffooo";

echo "<tr bgcolor='".$color."'>";

while($b<$col)

{

echo "<td>".$c++."</td>";

$b++;

}

$a++;

if($a%2==0)

echo "</tr>";

}

echo "</table>";

}

?>

one.php页面定义了一个表格的函数,我们要在two.php页调用这个函数,就要用到重用函数,我们可以通过以下方式调用。

方法1: include ("one.php"); 或者include "one.php";  小括号可用也可以不用。再在后面调用函数table(8,5);

方法2: require ("one.php"); 或者require  "one.php";  小括号可用也可以不用。

include与require的区别

require 的使用方法如 require("one.php"); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。

include 使用方法如 include("one.php"); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网页在读到 include 的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。

include()与require()的功能也基本相同(包含),但在用法上也有一些不同,include()是有条件包含函数,而require()则是无条件包含函数。

require一个文件存在错误的话,那么程序就会中断执行了,并显示致命错误
include一个文件存在错误的话,那么程序不会中端,而是继续执行,并显示一个警告错误。

require_once()和include_once()语句

require_once()和include_once()语句分别对应于require()和include()语句。require_once() 和include_once()语句主要用于需要包含多个文件时,可以有效地避免把同一段代码包含进去而出现函数或变量重复定义的错误。require_once()和include_once()只让调用的函数只使用1次。


文章作者:高时银博客
本文地址:http://wanlimm.com/7720140201970.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

目前还没有评论。赶快来坐沙发吧。

发表评论