要求、包括、要求一次和包括一次之间的区别?

要求、包括、要求一次和包括一次之间的区别?

在PHP中:

  • 我应该什么时候使用

    require

    v.V.

    include?

  • 我应该什么时候使用

    require_once

    v.V.

    include_once?


慕村9548890
浏览 545回答 3
3回答

MMTTMM

确实有require和include_once也是。所以你的问题应该是.。我应该什么时候使用requirev.V.include?我应该什么时候使用require_oncev.V.require1的答案被描述。这里.请求()函数与include()相同,只不过它处理错误的方式不同。如果发生错误,include()函数将生成警告,但脚本将继续执行。请求()生成一个致命错误,脚本将停止。2的答案可以找到。这里.至少PHP将检查文件是否已经包含,如果已经包含,则不再包含(Required)。

慕姐4208626

使用要求当文件是所需通过您的应用程序,例如一个重要的消息模板或包含配置变量的文件,如果没有配置变量,应用程序就会中断。要求一次当文件包含的内容将在随后的包含时产生错误时,例如,function important() { /* important code */}在您的应用程序中是绝对需要的,但是由于不能重新声明函数,所以不应该再次包含。包括当不需要文件时,应用程序流在未找到时应继续。很适合模板引用当前作用域中的变量或其他内容。包含一次可选的依赖项,这些依赖项可能会在后续加载中产生错误,或者可能导致远程文件包含,但由于HTTP开销,您不希望发生两次。但基本上,这取决于你什么时候使用哪一种。
打开App,查看更多内容
随时随地看视频慕课网APP