PHP include和require区别
include 和 require 都是把别的 PHP 文件拉进来用,区别主要在文件加载失败时。
include:找不到文件只报警告,后面代码继续跑。require:找不到文件直接致命错误,脚本停掉。
include_once 和 require_once 多一层判断:同一个文件只加载一次,防止函数、类重复定义。
平时记法:核心配置、数据库连接、公共函数用 require;可选广告位、模板片段用 include。
<?php
require __DIR__ . '/config.php'; // 核心配置,没它不行
include __DIR__ . '/ad.php'; // 广告位,缺了也能继续
require_once __DIR__ . '/func.php'; // 只加载一次
?>
标签:PHP,include,require
说点什么 0