php中include和require有什么区别?如题 谢谢了

@include_once 加个@是什么意思?以及php中include和require有什么区别?虽然我们论坛主要讨论交互和前端以及视觉,但是我经常相关来我们这了~现在刚刚学习PHP望论坛有知道的兄弟姐妹们指教下!谢谢哦!

天南给你解说下:@在PHP中是抑制符,用来抑制错误信息输出; include 或 include_once 包含文件,如果文件包含失败,则向页面输出错误信息,然后继续执行后续代码; 而require 或 require_once 包含文件,当文件包含失败时,向页面输出错误信息,并停止当前页面的解析; 所以严格意义上讲,当我们要包含文件时,请使用 require 或 require_once
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-28
@意思是改行如果出错了,不显示错误信息 require()和include()除了怎样处理失败之外在各方面都完全一样。include()产生一个警告而require()则导致一个致命错误。也就是说include出错仍能继续,而require出错则之后所有的内容将不显示。本回答被提问者采纳
相似回答
大家正在搜