标题:
require和include基本的区别是什么?
[打印本页]
作者:
woshifeng888
时间:
2006-5-15 12:08
标题:
require和include基本的区别是什么?
有些白痴的问题:)
作者:
guyanxiang
时间:
2006-5-15 12:08
require() 和 include() 除了怎样处理失败之外在各方面都完全一样。include() 产生一个警告而 require() 则导致一个致命错误。换句话说,如果你想在丢失文件时停止处理页面,那就别犹豫了,用 require() 吧。include() 就不是这样,脚本会继续运行。同时也要确认设置了合适的include_path。
作者:
风语者
时间:
2006-5-15 12:09
就是说再解析程序时即读取require的文件,而不是解析后,
如果不能读取到被require的文件,就不能进行下一步动作。
所以,不被正确包含就会导致程序的文件,用require比较好。
可能效率上也略微高点。
作者:
haifeng585
时间:
2006-5-15 12:09
require() 无论如何都会包含文件,而 include() 可以有选择地包含:
<?php
if(FALSE){
require('a.php');
}
if(FALSE){
include('b.php');
}
?>
a.php 一定会被包含,而 b.php 一定不会被包含。
欢迎光临 编程开发论坛 (http://bbs.lihuasoft.net/)
Powered by Discuz! 6.0.0