실제로 실행중인 코드 줄이 eval()의 내부에서 실행되는지 확인하는 방법은 무엇입니까? 이 같은 것을 누군가 처리해야만 했나요?eval() 내부에서 코드가 실행되고 있는지 확인하는 방법은 무엇입니까?
0
A
답변
1
나는 그의 조언에 대해 Ryan Vincent에게 감사하고 싶습니다!
function is_eval() { $debug = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS); foreach ($debug as $step => $trace) { // ignore class calls if (isset($trace['class'])) { continue; } if (isset($trace['function']) && 'eval' === $trace['function']) { return true; } } }
0
eval 기능에 넣으십시오.
debug_to_console ("코드 실행");
관련 문제
- 1. 현재 어떤 자바 스크립트 코드가 실행되고 있는지 확인하는 방법은 무엇입니까?
- 2. Silverlight에서 코드가 실행되고 있는지 확인하는 프로그래밍 방식?
- 3. 요리사에서 서비스가 실행되고 있는지 확인하는 방법은 무엇입니까?
- 4. 절차가 실행되고 사용자가 있는지 확인하는 방법은 무엇입니까?
- 5. 코드가 NgZone에 있는지 확인하는 방법은 무엇입니까?
- 6. 앱이 실제로 실행되고 있는지 확인하는 방법은 무엇인가요?
- 7. 내 코드가 NodeJs에서 실행되는지 확인하는 방법은 무엇입니까?
- 8. Azure 웹 사이트에서 코드가 실행되고 있는지 확인하는 방법
- 9. 노드 서버 또는 클라이언트에서 js 코드가 실행되고 있는지 확인하는 방법
- 10. JavaScript 코드가 자체 도메인에서 실행되고 있는지 찾는 방법은 무엇입니까?
- 11. 작업 대기열에서 코드가 실행되고 있는지 여부를 안정적으로 감지하는 방법은 무엇입니까?
- 12. 앱이 로컬 Python Development Server에서 실행되고 있는지 확인하는 방법은 무엇입니까?
- 13. heroku의 작업자 dyno에서 실행중인 앱이 실행되고 있는지 확인하는 방법은 무엇입니까?
- 14. Scala 응용 프로그램에서 액터가 실행되고 있는지 확인하는 방법은 무엇입니까?
- 15. 데이터 그램 포트에서 응용 프로그램이 실행되고 있는지 확인하는 방법은 무엇입니까?
- 16. 웹 서버에서 Linux 또는 Windows가 실행되고 있는지 확인하는 방법은 무엇입니까?
- 17. 느린 프로세스없이 루프의 인덱스가 실행되고 있는지 확인하는 방법은 무엇입니까?
- 18. Windows에서 배치 파일이 실행되고 있는지 확인하는 방법은 무엇입니까?
- 19. php-fpm이 제대로 설치되어 실행되고 있는지 확인하는 방법은 무엇입니까?
- 20. SWF가 AIR 응용 프로그램으로 실행되고 있는지 확인하는 방법은 무엇입니까?
- 21. C#에서는 데이터베이스가 실행되고 있는지 확인하는 가장 좋은 방법은 무엇입니까?
- 22. 루비 스크립트가 PHP 스크립트에서 백그라운드로 실행되고 있는지 확인하는 방법은 무엇입니까?
- 23. Node.js를 사용하여 임의의 PID가 실행되고 있는지 확인하는 방법은 무엇입니까?
- 24. MATERIALIZED VIEW 업데이트가 실행되고 있는지 확인하는 방법
- 25. Bugsense가 Android 애플리케이션에서 실행되고 있는지 확인하는 방법
- 26. Xorg가 emacs lisp에서 실행되고 있는지 확인하는 방법?
- 27. 내 서비스가 항상 실행되고 있는지 확인하는 방법
- 28. Android : 활동이 이미 실행되고 있는지 확인하는 방법
- 29. 특정 URL에 파일이 있는지 확인하는 방법은 무엇입니까?
- 30. 레포가 있는지 확인하는 방법은 무엇입니까?
당신은 기본'eval' 기능을 무시할 수는 http://php.net/manual/en/function.override-function.php – cmorrissey
는'위해서 var_dump()가'완벽하게 잘 작동 여기 문서를 참조하십시오 'eval()'. 문제는 라이브러리가 실행되는 동안'eval()'내부에서 라이브러리가 실행되면 구별해야한다는 것입니다. 전역 변수 솔루션을 시도했지만'eval()'내부에서 외부 변수와 동일한 변수에 액세스 할 수 있습니다. –
최악의 경우 : 스택 추적을 통해 eval이 호출 된 곳을 확인 하시겠습니까? xdebug는 이것을 위해 몇 가지 유용한 기능을 가지고 있습니다. xdebug가 활성화되어 있습니까? –