PsySH는 중단점을 설정하거나 코드를 수정하지 않고도 실시간으로 코드를 테스트할 수 있는 대화형 PHP 디버깅 명령줄 인터페이스를 제공합니다. 사용법은 다음과 같습니다: PsySH 설치: Composer global require psy/psysh PsySH 시작: psysh 디버깅할 함수 정의: $multiply = function ($a, $b) {return $a * $b;} 함수 호출: Multipli( 2, 3) 자동 완성 기능을 사용하여 함수 서명 및 정보 보기
PsySH를 사용하여 PHP 함수의 대화형 명령줄을 디버깅하는 방법
PsySH는 PHP 코드용 대화형 디버깅 명령줄 인터페이스입니다. 중단점을 설정하거나 코드를 수정하지 않고도 실시간으로 코드를 빠르게 테스트할 수 있습니다.
PsySH 설치
PsySH를 설치하는 가장 쉬운 방법은 Composer를 사용하는 것입니다.
composer global require psy/psysh
PsySH 사용
PsySH를 시작하려면 다음 명령을 실행하세요.
psysh
이렇게 하면 터미널에서 PsySH 인스턴스가 열립니다.
PsySH에서 PHP 함수 디버깅
PsySH에서 PHP 함수를 디버깅하려면 이를 PsySH에서 클로저로 정의할 수 있습니다.
$multiply = function ($a, $b) { return $a * $b; };
이제 이름으로 함수를 호출할 수 있습니다.
multiply(2, 3)
이것은 터미널에 있습니다. 출력:
6
PsySH의 자동 완성 기능을 사용하여 기능 서명 및 기타 정보를 볼 수 있습니다.
실용 사례
문자열의 단어 수를 세는 함수를 개발한다고 가정해 보겠습니다. 다음 단계에 따라 PsySH에서 디버깅할 수 있습니다.
countWords
라는 함수를 정의합니다. countWords
的函数:$countWords = function ($string) { return str_word_count($string); };
countWords("Hello, world!")
2
dump
命令:dump(countWords)
其他技巧
exit
rrreeeexit
명령을 사용하여 세션을 종료할 수 있습니다. 🎜🎜위 내용은 PsySH를 사용하여 PHP 함수의 대화형 명령줄을 디버깅하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!