VSOCE로 PHP 구현

5470 단어 PHP

개시하다


단기적인 작업으로 PHP로 개발하기로 했기 때문이다.VS코드에서 PHP를 사용할 수 있어서 도전해봤어요.
작업장에서 대여하는 터미널은 Windows의 환경 변수를 자유롭게 설정할 수 없기 때문에 매우 큰 제약이다.

PHP 설치


로컬 단말기 환경 구축이 어려울 것 같은데 서버로 개발하는 경우.
그리고 PHP5로 만든 시스템으로 현역 바리바리도 놀랐다.
미안합니다.전복이 이 정도야.
VScode에서는 PHP7 시스템만 사용할 수 있는 것 같습니다.(경고 팝업)
그냥 간단한 샘플을 만들어 동작을 확인하고 싶어서 현재 최신 PHP7입니다.zip 버전 3.9를 다운로드하십시오.
  • 'php.ini-development'을 복사해서'php.ini'
  • 를 만듭니다.
    extension_dir = "ext"
    extension=mbstring
    
  • PHP 명령 실행 확인
  • > php -r phpinfo();
    

    XDebug 설정

  • XDebug PHP의 extension 다운로드디스크에 놓습니다.
    https://xdebug.org/download.php
  • php.ini에 추가 설정
  • zend_extension="xdebug"
    [XDebug]
    xdebug.remote_enable = 1
    xdebug.remote_autostart = 1
    

    VScode 설정

  • PHP Extension 마스크팩 장착
  • XDebug 추가 구성
  • 보충runtime Executable
  • {
        "version": "0.2.0",
        "configurations": [                
            {
                "name": "Listen for XDebug",
                "type": "php",
                "request": "launch",
                "port": 9000
            },
            {
                "name": "Launch currently open script",
                "type": "php",
                "request": "launch",
                "program": "${file}",
                "cwd": "${fileDirname}",
                "runtimeExecutable": "C:\\php\\php.exe",
                "port": 9000
            }
        ]
    }
    

    사이트 축소판 그림

  • VScode 로컬에서 CLI 의 PHP 디버깅
  • PHP in Visual Studio Code
  • PHP Debug Adapter for Visual Studio Code
  • https://windows.php.net/download/
  • 좋은 웹페이지 즐겨찾기