php中引用文件方法,PHP中如何引用文件-php文件

1.requirce引用文件

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

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

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

}

?>

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

 
 

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

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

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

?>

结果:

bbfae2e2d6a23bb1bc86250ce775cc9d.png

 
 

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

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

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

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

?>

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

结果:

eeb925a53912098fb608800556826a8c.png

2.require_once引用文件 例:require_once.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

?>

结果:

c5c8858a2084ea70dee127d4edcf3da4.png

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

 
 

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

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

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

?>

结果:

53d1d6f586b2b7fc138574ddec4ad921.png

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

4.include_once引用文件 例:include_once.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

?>

结果:

30c75e63bf3f0934a82e7235b02d8d2d.png

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

例:include_http.php

include(("http://www.google.cn/search?complete=1&hl=zh-CN&q=php&meta="));

?>

结果:

d5c74ca85241620592d44a52982e7766.png

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

例:include_return.php

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

print 'SUCCESS!'; //是 打印SUCCESS!

}

?>

结果:

545b9f7a309dfd146ba0d5c6645afbbb.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值