Xdebug文档(一)基本特性,xdebug文档特性
Jul 06, 2016 pm 02:25 PMXdebug文档(一)基本特性,xdebug文档特性
基本属性(参数)
xdebug.default_enable
类型: boolean,默认值: 1
这是xdebug的基本设置,默认在调试跟踪时显示错误信息。可以使用xdebug_disable()函数使你的代码不显示调试显示。
xdebug.force_display_errors
类型: int, 默认值: 0, 始于Xdebug 2.3版
此设置设为1时,不管PHP设置display_errors设置值是多少,错误信息将强制性一直显示。
xdebug.force_error_reporting
类型: int, 默认值: 0, 始于Xdebug 2.3版
这是类似error_reporting的掩码值,它使用逻辑或关系组织掩码值来确定哪些错误该不该显示。该设置只能在php.ini配置,不能用ini_set()函数。
xdebug.halt_level
类型: int, 默认值: 0, 始于Xdebug 2.3版
此设置值将一掩码值来决定转换成哪种类型的错误。支持四种级别的的设置:
xdebug.halt_level=E_WARNING|E_NOTICE|E_USER_WARNING|E_USER_NOTICE<br /><br /><br />
Example: <?<span>php </span><span>function</span> fix_string(<span>$a</span><span>) { </span><span>echo</span> "Called @ ".<span> xdebug_call_file()</span>. ":".<span> xdebug_call_line()</span>. " from ".<span> xdebug_call_function(); } </span><span>$ret</span> = fix_string(<span>array</span>('Derick'<span>)); </span>?> <span>//</span><span> Called @ /home/httpd/html/test/xdebug_caller.php:12 from {main}</span>
string xdebug_call_class() 返回调用的类名。 void xdebug_disable() 不显示错误跟踪信息。 void xdebug_enable() 显示错误跟踪信息。 string xdebug_get_collected_errors( [int clean] ) 始于版本 2.1 该函数返回所有收集的错误信息,这些信息以表格形式格式化。 错误信息的收集起始点,使用函数xdebug_start_error_collection()决定。 默认情况下该函数不会清空错误信息收集缓存,你可以设置参数为true则缓存会清空。 array xdebug_get_headers() 以数组方式返回所有header信息,凡是调用了header()函数设置的头部信息都会返回。
<?<span>php </span><span>header</span>( "X-Test", "Testing"<span> ); </span><span>setcookie</span>( "TestCookie", "test-value"<span> ); </span><span>var_dump</span><span>( xdebug_get_headers() ); </span>?> <span>/*</span><span>* Returns: array(2) { [0]=> string(6) "X-Test" [1]=> string(33) "Set-Cookie: TestCookie=test-value" } </span><span>*/</span>
<?<span>php </span><span>echo</span> xdebug_time_index(), "\n"<span>; </span><span>for</span> (<span>$i</span> = 0; <span>$i</span> < 250000; <span>$i</span>++<span>) { </span><span>//</span><span> do nothing</span> <span>} </span><span>echo</span> xdebug_time_index(), "\n"<span>; </span>?> <span>/*</span><span>* Returns: 0.00038003921508789 0.76580691337585 </span><span>*/</span>

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment ajouter une ligne rouge à un document Word

Le document Word est vide lors de l'ouverture sous Windows 11/10

Contrôle de sécurité du type de paramètre de fonction C++

JAX-RS et Swagger : documentation de haut niveau pour votre API RESTful

Comment afficher la documentation des fonctions Golang dans l'EDI ?

Utilisation avancée des paramètres de référence et des paramètres de pointeur dans les fonctions C++

Comment ajuster les paramètres de la caméra de beauté pour prendre des photos plus belles. Référence pour les meilleurs paramètres de la caméra de beauté.

Explication détaillée du fonctionnement d'un document Word : fusionner deux pages en une seule
