인터넷의 튜토리얼을 따라 아래와 같이 구성을 구성하세요.
그러나 설치된 xdebug 모듈은 phpinfo에서 절대 볼 수 없습니다
인터넷의 튜토리얼을 따라 아래와 같이 구성하세요.
그러나 설치된 xdebug 모듈은 phpinfo에서 절대 볼 수 없습니다
구성 파일이 여러 개 있을 수 있습니다. Loaded Configuration File
을 구성할 해당 Additional .ini files parsed
파일을 찾으려면 phpinfo 페이지에서 php.ini
및 xdebug
를 검색하는 것이 좋습니다. cli에 로드된 구성 파일을 보려면 명령줄에서 php --ini
을 실행하세요. 둘이 다를 가능성이 높습니다. 잘못 구성하지 마세요.
xdebug 버전이 잘못되었을 수 있습니다.
1 xdebug는 var_dump 인쇄 및 포맷에 자주 사용됩니다. 편리한 것 같습니다
2 wincachegrind와 협력하여 코드를 분석하고 최적화합니다
배열을 포맷하고 인쇄하려는 경우 다음 방법이 있습니다.
<code>/**</code>
php 출력 디버깅
@param 알 수 없는 $vars
@param 문자열 $label
@param 문자열 $return
@return 문자열|NULL
*/
정적 함수 덤프($vars, $label = '', $return = false) {
<code> if (ini_get('html_errors')) { $content = "<pre class="brush:php;toolbar:false">\n"; if ($label != '') { $content .= "<strong>{$label} :</strong>\n"; } $content .= htmlspecialchars(print_r($vars, true)); $content .= "\n\n"; } else { $content = $label . " :\n" . print_r($vars, true); } if ($return) { return $content; } echo $content; return null;
}
글로벌로 정의할 수 있습니다