모든 괜찮은 PHP 프로그래머가있다 print_r
또는 var_dump
그들에게 사랑과 할당 바로 가기 키를 사용하여 랩퍼, 우리는 왜하지 않는 우리의 마음에 드는 사람을 공유 .
답변
이 질문을 한 후 1 년의 시간과 노력을 들여 마침내 var_dump, Kint 버전을 공개했습니다. 프로젝트 페이지 또는 github에서 직접 읽어보십시오 .
스크린 샷은 다음과 같습니다.
플러그 죄송합니다 🙂
편집 : 나는 의견을 말하고 싶습니다. 지원 포럼이 아닙니다 . 문제가 있거나 기능이 필요 하면 문제를 제기하십시오 . 의견 요청 지원 삭제 플래그가 지정됩니다.
답변
내는 IS에 선호 var_dump
, 기능 Xdebug는 확장에 의해 제공 : 단지 확장 설치 (쉬운 모두 윈도우와 리눅스)를 , 그리고 var_dump
더 나은 결과를 가져옵니다
- 더 나은 형식
- HTML
- 그림 물감
- 표시해야 할 정보의 양을 조정할 수있는 옵션이 있습니다
그리고 빠른 스크린 샷 :
물론 Xdebug는 원격 디버깅 (예 : Eclipse PDT에서 PHP 애플리케이션의 그래픽 디버깅) , 프로파일 링 등과 같은 다른 유용한 기능을 제공합니다 .
답변
답변
다음은 인라인을 사용하는 매우 유용한 광산입니다.
$pretty = function($v='',$c=" ",$in=-1,$k=null)use(&$pretty){$r='';if(in_array(gettype($v),array('object','array'))){$r.=($in!=-1?str_repeat($c,$in):'').(is_null($k)?'':"$k: ").'<br>';foreach($v as $sk=>$vl){$r.=$pretty($vl,$c,$in+1,$sk).'<br>';}}else{$r.=($in!=-1?str_repeat($c,$in):'').(is_null($k)?'':"$k: ").(is_null($v)?'<NULL>':"<strong>$v</strong>");}return$r;};
echo $pretty($some_variable);
답변
Krumo를 찾고 있습니다 ( 경고, Chrome은 Malware 알림 ).
간단히 말해 Krumo는 print_r () 및 var_dump ()를 대체합니다. 정의에 따르면 Krumo는 모든 PHP 변수에 대한 구조화 된 정보를 표시하는 디버깅 도구 (초기 PHP4 / PHP5 용, 현재는 PHP5 전용)입니다.