PHP 디버깅을 배우기에 가장 좋은 리소스는 무엇입니까?PHP 디버깅을 배우기에 좋은 리소스
유용한 책, 스크린 캐스트, 블로그 게시물 또는 유용한 기사가 있습니까? 디버깅의 주요 아이디어는 매우 간단하지만 IBM developerWorks에서
PHP 디버깅을 배우기에 가장 좋은 리소스는 무엇입니까?PHP 디버깅을 배우기에 좋은 리소스
유용한 책, 스크린 캐스트, 블로그 게시물 또는 유용한 기사가 있습니까? 디버깅의 주요 아이디어는 매우 간단하지만 IBM developerWorks에서
된 좋은 기사는
http://www.ibm.com/developerworks/library/os-debug/
: 당신은 당신의 프로그램이 무엇을하는지 이해해야한다. 그리고 무언가가 잘못 될 경우 단계별 점검 만하고 특정 지점에서 멈추고 변수 값을 확인해야합니다. 이 방법으로 문제의 일부를 결정할 수 있습니다.
그리고 시스템 오류 메시지가 항상 도움이됩니다.
그게 전부입니다.
다음은 빠른 Google 검색에서 찾을 수있는 목록입니다. 두 번째 링크는 소프트웨어이고 나머지는 동영상 인 마지막 두 개를 제외한 기사입니다. 개인적으로 Np ++ 및 Xdebug를 사용하기 때문에 마지막으로 좋아했습니다.
$meetings
대신 $arr_dates_meetings
을 입력하십시오. 문제를 쉽게 찾을 수 있기 때문에 실수를 줄일 수 있습니다. 또한 개발하는 동안 선언 된 변수의 값을 추적해야합니다. 어쩌면 get_defined_vars()
과 같은 것을 사용하여 모두를 반환하거나 관심있는 것으로 돌려 보낼 수 있습니다. 당신은 단지 그것을 기반으로 문서 확인 오프 아마 더 좋을 것 같아 그래서 내가 언급 비디오 오히려 진행 느리다 : 동안 멀리에서
function echo_r($x){
echo '<pre>';
print_r($x);
echo '</pre>';
}
: 정말 유용한 다음과 같은 기능을 찾을 수 Debugging PHP using Xdebug and Notepad++
을 디버거는 변수를 검사하는 데 정말 유용합니다. 이 도구를 사용하면 실제 디버거가 거의 필요하지 않습니다. 코드를 검사하고 다시로드해야하는 곳에 코드를 뿌립니다.
var_dump도 있지만 첫 번째 방법을 선호합니다. 이전 Sklar의 기사에 대한
function echo_r($x){
echo '<pre>';
var_dump($x);
echo '</pre>';
}
VAR 덤프 반드시 debugging' 목적 '에 대한 더 나은 도움을 –
덕분에, 그것은 출력의에서 변수 유형을 포함 같이 –
내 기쁨을 전에 본 적이 –