您的位置 首页 php

PHP中如何引用文件

1.requirce引用文件

先写个被引用的文件 common_inc.php

<?php

function func($count){ //定义一个名为func函数 形参为$count

print “第”.$count.”次调用\n”;//函数体为打印 “第”.$count.”次调用”;

}

?>

使用requirce方式引用 例:require.php

<pre><!–pre 元素可定义预格式化的文本–>

<?php

require(‘common_inc.php’);//引用common_inc.php并运行

func(1);//调用func函数 实参为1

func(2);//调用func函数 实参为2

?>

</pre>

结果:

<pre><!–pre 元素可定义预格式化的文本–>

<?php

require(‘common_inc.php’);//引用common_inc.php并运行

func(1);//调用func函数 实参为1

require(‘common_inc.php’);//引用common_inc.php并运行

func(2);//调用func函数 实参为2

?>

</pre>

出现“重复定义函数”错误

结果:

2.require_once引用文件 例:require_once.php

<pre><!–pre 元素可定义预格式化的文本–>

<?php

require_once(‘common_inc.php’);//引用common_inc.php并运行

func(1);//调用func函数 实参为1

require_once(‘common_inc.php’);

//require 与require_once的语法是一样的,只是执行不同,不同之处是require_once会先检查该引用文件是否已经引用到脚本中,如果没有则引用,反之跳过不会引用,不会出现require出现“无法重复定义函数”

func(2);//调用func函数 实参为2

?>

</pre>

结果:

3. include 引用文件 例:include.php

<pre>

<?php

include(‘common_inc.php’);//引用common_inc.php并运行

func(1);//调用func函数 实参为1

func(2);//调用func函数 实参为2

?>

</pre>

结果:

注:include也会报错重复定义函数

4.include_once引用文件 例:include_once.php

<pre>

<?php

include_once(“common_inc.php”);//引用common_inc.php并运行

func(1);//调用func函数 实参为1

include_once(“common_inc.php”);

//include与include_once require 与require_once的语法是类似,只是执行不同,不同之处是require_once会先检查该引用文件是否已经引用到脚本中,如果没有则引用,反之跳过不会引用,不会出现require出现“无法重复定义函数”

func(2);//调用func函数 实参为2

?>

</pre>

结果:

5.include除了引入和运行本地文件外,还可以通过URL来引入和运行服务器上的文件。

例:include_http.php

<?php

include((“”));

?>

结果:

6.include此外还可以像函数一样获取返回值

例:include_return.php

<?php

if ((include(‘common_inc.php’)) == TRUE){//判断是引用common_inc.php并运行

print ‘SUCCESS!’; //是 打印SUCCESS!

}

?>

结果:

文章来源:智云一二三科技

文章标题:PHP中如何引用文件

文章地址:https://www.zhihuclub.com/79192.shtml

关于作者: 智云科技

热门文章

网站地图