include require
共同点:包含并运行(包含进来的文件必须加<?php 包含文件 ?>,因为包含时,首先解析文件内容是普通字符串,遇见<?php 包含文件 ?>才会解析。),也可以理解为直接把include和require的代码直接复制到包含处。
不同点:
include是包含的意思,如果没有找到包含文件,会报一个警告,然后试着往下运行。
require是必须的意思,在找不到包含文件时,会报致命错误,并停止运行。
include include_once区别
once:一次的意思
include_once 无论包含多少次,只会加载一次。
include 与 require的取舍
系统配置:require(少了不让运行)
某一段统计程序:include(对网站不会产生影响)
include和require 比 include_once和require_once 效率更高,因为不用判断。
可以利用return 返回被包含页面中的值 这个用法在很多开源程序中多见 比如在配置文件中常用
路径中的斜线问题:
win下识别:正斜线 / 反斜线 \
linux下识别:正斜线 /
时间: 2024-11-03 12:30:01