Visual Studio Code 作PHP開發

Visual Studio Code 作PHP開發

1. 在Windows 10環境下安裝PHP:

1. 下載本身中意的PHP版本:http://windows.php.net/download
  (我下載的是:php-7.1.9-Win32-VC14-x64,即:VC14 x64 Thread Safe (2017-Aug-30 21:35:35))
  2.  將 php-7.1.9-Win32-VC14-x64.zip 解壓到C盤根目錄,並將php-7.1.9-Win32-VC14-x64文件夾重命名爲php,最終php路徑以下(注意這個很關鍵,會影響到後面PHP_CodeSniffer組件的安裝);
  3. 設置環境變量,容許執行PHP:此電腦->屬性->高級系統設置->環境變量->(系統變量)Path->編輯->C:\php     點擊肯定便可。
  4. 驗證php環境是否正確: win + R 輸入cmd ,回車輸入:cd c://php轉到php目錄,輸入:php -h 無錯誤信息便可。
  5. 重命名 php.ini ,在php根目錄會找到如下兩個文件:
      php.ini-production 安全性高,適合線上,這裏我選擇將php.ini-production重命名爲php.ini

2. 安裝composer庫

  1. 打開PHP擴展的openssl擴展

    windows下開啓方法:

    1. 首先檢查php.ini中;extension=php_openssl.dll是否存在, 若是存在的話去掉前面的註釋符‘;', 若是不存在這行,那麼添加extension=php_openssl.dll。
    2. 講php文件夾下的: php_openssl.dll, ssleay32.dll, libeay32.dll 3個文件拷貝到 WINDOWS\system32\ 文件夾下。至此,openssl功能就開啓了。
  2. 百度搜索下載 Composer-Setup.exe 安裝軟件包,解壓安裝。驗證composer是否安裝成功,win + R回車輸入composer,無錯誤信息便可。

3. 安裝PHP格式檢查工具PHPcs

1. 運行CMD,執行如下命令:composer global require "squizlabs/php_codesniffer=*" 
2. 配置環境變量:此電腦->屬性->高級系統設置->環境變量->(XXX的用戶變量)PATH->編輯->新建->填入Composer所在路徑C:\Users\TXJ\AppData\Roaming\Composer\vendor\bin
3. 在visual studio code中ctrl + p輸入:ext install phpcs點擊安裝,不出現錯誤信息即已經成功。

4. PHP調試插件phpDebug:Ctrl + p輸入ext install php Debug點擊安裝。

5. 運行PHP網站(不須要裝IIS和Apache)

  • Ctrl + shift + p: 輸入tasks,瀏覽找到Configure Task Runner,回車打開tasks.json把裏面的內容替換成以下代碼:
{
      "version": "0.1.0",
      "command": "php",
      "args": [
      "-S", "127.0.0.1:8080",
      "-t", "${workspaceRoot}"
      ]
  }

6.編譯運行.

ctrl + shift + B編譯完成,在瀏覽器輸入http://localhost:8080/<本身的文件名>例:http://localhost:8080/form.php 看到本身寫的內容即表示成功。php

相關文章
相關標籤/搜索