<tfoot id='X6fHx'></tfoot>
        <bdo id='X6fHx'></bdo><ul id='X6fHx'></ul>

        <legend id='X6fHx'><style id='X6fHx'><dir id='X6fHx'><q id='X6fHx'></q></dir></style></legend>
      1. <i id='X6fHx'><tr id='X6fHx'><dt id='X6fHx'><q id='X6fHx'><span id='X6fHx'><b id='X6fHx'><form id='X6fHx'><ins id='X6fHx'></ins><ul id='X6fHx'></ul><sub id='X6fHx'></sub></form><legend id='X6fHx'></legend><bdo id='X6fHx'><pre id='X6fHx'><center id='X6fHx'></center></pre></bdo></b><th id='X6fHx'></th></span></q></dt></tr></i><div id='X6fHx'><tfoot id='X6fHx'></tfoot><dl id='X6fHx'><fieldset id='X6fHx'></fieldset></dl></div>
      2. <small id='X6fHx'></small><noframes id='X6fHx'>

      3. 如何告诉 PHP 将异常转储为原始文本而不是 HTML

        时间:2023-09-21

        <tfoot id='PBqka'></tfoot>
          <tbody id='PBqka'></tbody>

        <small id='PBqka'></small><noframes id='PBqka'>

          <bdo id='PBqka'></bdo><ul id='PBqka'></ul>

              1. <i id='PBqka'><tr id='PBqka'><dt id='PBqka'><q id='PBqka'><span id='PBqka'><b id='PBqka'><form id='PBqka'><ins id='PBqka'></ins><ul id='PBqka'></ul><sub id='PBqka'></sub></form><legend id='PBqka'></legend><bdo id='PBqka'><pre id='PBqka'><center id='PBqka'></center></pre></bdo></b><th id='PBqka'></th></span></q></dt></tr></i><div id='PBqka'><tfoot id='PBqka'></tfoot><dl id='PBqka'><fieldset id='PBqka'></fieldset></dl></div>
              2. <legend id='PBqka'><style id='PBqka'><dir id='PBqka'><q id='PBqka'></q></dir></style></legend>
                1. 本文介绍了如何告诉 PHP 将异常转储为原始文本而不是 HTML?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  当我在 PHP 中开发我的 REST API 时,我正在使用 application/json 输出,所以当我在浏览器中测试时出现错误时,它们看起来像这样:

                  When I'm developing my REST API in PHP I'm working with application/json output, so when I get errors while testing in the browser they look like this:

                  <b>Fatal error</b>: Uncaught exception 'Exception' with message 'PDO caught an error:
                  array(3) {
                    [0]=&gt;
                    string(5) &quot;42000&quot;
                    [1]=&gt;
                    int(1065)
                    [2]=&gt;
                    string(15) &quot;Query was empty&quot;
                  }
                  

                  当我得到大量的堆栈跟踪和其他东西时,情况会变得更糟.那么有没有我可以设置的标志告诉 PHP 我希望我的错误不转义并以原始文本形式显示?

                  And it gets worse when I get large stack traces and stuff. So is there a flag I can set telling PHP that I want my errors unescaped and in raw text?

                  推荐答案

                  这是一个 php.ini 设置,名为 html_errors.

                  It is a php.ini setting called html_errors.

                  这篇关于如何告诉 PHP 将异常转储为原始文本而不是 HTML?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:isset($var) 与 @$var 下一篇:E_STRICT 有什么作用?

                  相关文章

                  最新文章

                  <legend id='BnUvp'><style id='BnUvp'><dir id='BnUvp'><q id='BnUvp'></q></dir></style></legend>
                    <tfoot id='BnUvp'></tfoot>

                        <bdo id='BnUvp'></bdo><ul id='BnUvp'></ul>

                    1. <i id='BnUvp'><tr id='BnUvp'><dt id='BnUvp'><q id='BnUvp'><span id='BnUvp'><b id='BnUvp'><form id='BnUvp'><ins id='BnUvp'></ins><ul id='BnUvp'></ul><sub id='BnUvp'></sub></form><legend id='BnUvp'></legend><bdo id='BnUvp'><pre id='BnUvp'><center id='BnUvp'></center></pre></bdo></b><th id='BnUvp'></th></span></q></dt></tr></i><div id='BnUvp'><tfoot id='BnUvp'></tfoot><dl id='BnUvp'><fieldset id='BnUvp'></fieldset></dl></div>
                    2. <small id='BnUvp'></small><noframes id='BnUvp'>