• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • mysqli_report()

    (PHP 5, PHP 7)

    别名mysqli_driver->report_mode

    说明

    此函数是该函数的别名:mysqli_driver->report_mode

    Regarding Anthony's comment: 
    Since 5.2.15 the report mode is per request, not per process anymore.
    http://php.net/manual/en/mysqli-driver.report-mode.php#refsect1-mysqli-driver.report-mode-changelog
    Hint: If you use
    mysqli_report(MYSQLI_REPORT_ALL ^ MYSQLI_REPORT_STRICT)
    normal errors are generated instead of exceptions.
    Be very careful using this function - it's a per-process setting.
    If your server is set up to reuse a single PHP process for multiple requests, that means the last setting of this function in any script will affect all other scripts using mysqli.
    To be safe always call <? mysqli_report(MYSQLI_REPORT_OFF) ?> at the end of a script. The CGI version of PHP is probably safe from this.
    (Tested using PHP 5.0.5, Apache 2 SAPI module)
    It should be noted that all reports made by this function, are sent through an exception named 'mysqli_sql_exception' instead of a normal PHP warning.