在PHP中:

  • 我应该在什么时候使用requireinclude呢?
  • 我什么时候应该使用require_onceinclude_once

推荐答案

还有require个和include_once个.

所以你的问题应该是...

  1. 我什么时候应该使用requireinclude
  2. 我什么时候应该使用require_oncerequire

1的答案是here.

REQUIRED()函数与include()相同,只是它处理错误的方式不同.如果出现错误,include()函数将生成警告,但脚本将继续执行.REQUIRED()会生成致命错误,脚本将停止.

2的答案可以在here中找到.

REQUIRED_ONCE()语句与REQUIRED()相同,不同之处在于PHP将判断该文件是否已经包含,如果已经包含,则不再包含(要求)该文件.

Php相关问答推荐

在WooCommerce checkout 时请求强制旅客信息并在感谢、邮箱和管理命令中显示

CodeIgniter AJAX表格提交中的CSRF token 再生问题

根据用户组或登录状态显示或隐藏定价后添加的文本

在WooCommerce管理订单页面中显示区域名称

以编程方式更改新订单、已取消订单和失败订单的邮箱WooCommerce通知

使用箭头函数语法时,在回调范围内无法访问变量变量(警告:未定义的变量)

msgraph-sdk-php v2如何传递skiptoken到request?

Htaccess-重写对&api.php";的API请求以及对";web.php";的其他请求

MySQLi是否在事务错误时删除保存点(并且仅删除保存点)?

按与WooCommerce管理顺序列表中的特定字符串不匹配的特定元值筛选订单

如何在PHP中组合日期范围

我有一个显示记录的表格,每行在最右边有两个按钮.如何才能以正确的顺序获得表的值?

基于自定义域的每个购物车项目的WooCommerce定制数量输入步骤

shell_exec运行大型数据处理

在 Woocommerce 邮箱订单中显示产品 GTIN

如果 Select 的县不是store 所在的县,如何隐藏本地自提?

注册命名空间后如何获取xml node 值?

基于WooCommerce中的产品变体自定义感谢页面跳转

如何使用相同的变量使函数参数对于数组和字符串都是可选的

为什么 8.0 之前的 PHP 版本拒绝命名空间Random\Namespace作为无效语法?