为了账号安全,请及时绑定邮箱和手机立即绑定

php中include()和require()

标签:
PHP

4者都有包含文件的意思,但include()和include_once()在包含文件出错时程序会继续往下执行,而require()和require_once()则不会,另外include_once()和require_once()只包含一次,多余的不会被包含进来。例子:

<?php

$a=5;

//include('./test.php');//test.php中代码为$a+=3;

//require('./test.php');

//echo $a;//结果为8;

//包含不存在的文件test1.php时

//include('./test1.php');//结果提示warning,并输出5;

//require('./test1.php');//结果提示错误fatal error并停止程序往下执行

//echo $a;

include_once('./test.php');
include_once('./test.php');
include_once('./test.php');
include_once('./test.php');
echo $a;

//结果输出8,因为include_once()或者require_once()如果有多个,只会执行第一个。而include()或者require()如果有多个则会全部执行

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消