gpt4 book ai didi

php - PHP 5.4 中的 E_STRICT 和 E_ALL 有什么区别?

转载 作者:搜寻专家 更新时间:2023-10-31 21:28:28 24 4
gpt4 key购买 nike

在 PHP 5.4 中,使用 E_STRICTE_ALL 有什么区别?

两者一样吗?

最佳答案

在 PHP 5.4 中,使用 E_STRICT 和 E_ALL 有什么区别

嗯:

5.4.0   E_STRICT became part of E_ALL.
5.3.0 E_DEPRECATED and E_USER_DEPRECATED introduced.
5.2.0 E_RECOVERABLE_ERROR introduced.
5.0.0 E_STRICT introduced (not part of E_ALL).

一个例子:

<?php

// Turn off all error reporting
error_reporting(0);

// Report simple running errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);

// Reporting E_NOTICE can be good too (to report uninitialized
// variables or catch variable name misspellings ...)
error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

// Report all errors except E_NOTICE
error_reporting(E_ALL & ~E_NOTICE);

// Report all PHP errors (see changelog)
error_reporting(E_ALL);

// Report all PHP errors
error_reporting(-1);

// Same as error_reporting(E_ALL);
ini_set('error_reporting', E_ALL);

?>

PHP Manual: error_reporting

A similar question answered on SO here as well.

关于php - PHP 5.4 中的 E_STRICT 和 E_ALL 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32930464/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com