> 백엔드 개발 > PHP 튜토리얼 > php require条件引用问题

php require条件引用问题

WBOY
풀어 주다: 2016-06-23 13:37:57
원래의
1281명이 탐색했습니다.

网上看到这么一段话
include()与require()的功能相同,用法上却有一些不同,include()是有条件包含函数,而require()则是无条件包含函数。
无论$something取何值,下面的代码将把文件somefile.php包含进文件里:

if($something){  require 'somefile.php';}
로그인 후 복사

但在我实际测试中,条件为假时是不包含的。

是因为环境不同,还是另有原因,请大家指教


回复讨论(解决方案)

你看到的是针对 php4 的介绍
在 php5 中,无论是 require 还是 include 都在预编译时进行加载(不用时看不见) 
两者的区别仅限于前者出错时会中断程序,而后者不会

这个明显是错的,至少现在的版本中,if(false){}  根本不会去执行if代码块。

$something=0  或等于null 你看看还会引进来不

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 이슈
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿