PHP 코드에서 변수가 설정된 곳을 볼 수 있는지 궁금합니다. 그건 내가 조건을 기반으로 동일한 변수에 다른 값을 할당하므로 정말 쉽게 디버깅을 할 수 있습니다.변수가 설정된 위치를 알 수 있습니까?
2
A
답변
3
아니요.
그러나, 많은 좋은 PHP IDE를 (적어도 NuSphere's phpEd, 난 확인 젠드이 너무? 것을해야합니다)는 변수가 처음 사용 된 지점으로 이동 할 수있는 가능성을 제공하고, 모든 발생을 강조 .
1
디버깅에 궁금한 점이있는 경우 이 작업을 수행.
if(condition)
{
echo "1";
$var = "something";
}
elseif(othercondition)
{
echo "2";
$var = "something";
}
...
기타
이 정말 빠르게 이루어집니다 당신은 출력 또는 로그 파일에 신속하게 수를 볼 수 있습니다.
1
확실히. Notepad++에서 SourceCookifier 플러그인을 설치할 수 있습니다.
웹 사이트에서 : Exuberant Ctags를 사용하여 현재 활성화 된 소스 파일 또는 소위 세션의 여러 파일 중 하나만 구문 분석하는 플러그인 결과가 표시되고 고정 가능한 창 내부의 트리 뷰에서 찾아 볼 수 있습니다. "
내 자신의 경험에 의하면 : 변수, 함수, 속성, 메서드, 클래스, 인터페이스 및 일부 HTML 및 자바 스크립트에 대해서만 작동합니다.
관련 문제
- 1. bash에서 환경 변수가 마지막으로 설정된 위치를 찾으십시오.
- 2. 변수가 Python으로 선언되었는지 어떻게 알 수 있습니까?
- 3. 파이썬 변수가 문자열인지리스트인지 어떻게 알 수 있습니까?
- 4. 변수가 비공개인지 어떻게 알 수 있습니까?
- 5. 장고는 사용자가있는 위치를 어떻게 알 수 있습니까?
- 6. Maven2는 플러그인 위치를 어떻게 알 수 있습니까?
- 7. QToolBar는 그 위치를 어떻게 알 수 있습니까?
- 8. Google지도는 내 위치를 어떻게 알 수 있습니까?
- 9. 변수가 C로 선언되었는지 알 수있는 방법이 있습니까?
- 10. 컴파일 할 때 환경 변수가 존재하는지 어떻게 알 수 있습니까?
- 11. C 정수 변수가 서명되었는지 어떻게 알 수 있습니까?
- 12. KRL에서 변수가 배열인지 해시인지 어떻게 알 수 있습니까?
- 13. JIT는 csc.exe를 찾는 위치를 어떻게 알 수 있습니까?
- 14. "프로그램 파일"의 위치를 어떻게 알 수 있습니까?
- 15. Xcode는 프레임 워크를 찾는 위치를 어떻게 알 수 있습니까?
- 16. window.onbeforeunload가 호출 될 때 페이지가 리디렉션되는 위치를 알 수 있습니까?
- 17. gdb를 사용하여 객체가 인스턴스화 된 위치를 어떻게 알 수 있습니까?
- 18. JavaScript는 요소가 DOM 인 위치를 어떻게 알 수 있습니까?
- 19. [G] vim이 python26.dll을 찾을 위치를 어떻게 알 수 있습니까?
- 20. JQuery UI : 객체가 삭제 된 위치를 알 수 있습니까?
- 21. log4net이 config 파일을 가져 오는 위치를 어떻게 알 수 있습니까?
- 22. 데이터베이스 테이블을 채우는 위치를 어떻게 알 수 있습니까?
- 23. Eclipse에서 Java 클래스가로드되는 위치를 어떻게 알 수 있습니까?
- 24. 배열에 포함 된 항목의 위치를 어떻게 알 수 있습니까?
- 25. XML 직렬화는 특성을 넣을 위치를 어떻게 알 수 있습니까?
- 26. 개체에서 릴리스를 알 수없는 위치를 알 수 있습니다. 도움?
- 27. PHP 매개 변수가 설정된 코드 행 또는 파일 찾기
- 28. 변수가 X로 설정된 경우 Javascript 콜백
- 29. 변수가 설정된 경우 Ajax show div
- 30. mapView가로드되었는지 어떻게 알 수 있습니까?
흥미로운 질문입니다. 답변을 얻지는 못했지만이 스레드를 따라갈 것입니다. 꽤 완전한 PHP IDE 인 젠드 스튜디오 (Zend Studio)를 사용하여, 아직 그런 기능을 제공하지 않는 것 같습니다 ... – mingos
나는 PHPDesigner에서 일하고 있는데 그와 같은 것도 찾을 수 없습니다. – arma