本篇文章為大家詳細介紹如何在vscode設定PHP開發環境。有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。
一、下載XAMPP
#XAMPP是一個容易安裝的Apache發行版,其中包含MariaDB、PHP和Perl。僅僅需要下載並啟動安裝程式。
XAMPP下載網址
#官網下載:https://www.apachefriends.org/zh_cn/download.html
(可能需要科學上網,筆者沒辦法下,連結放這)
其他地址下載:http://xiazai.zol.com.cn/detail/38 /372445.shtml
(建議下載這個,選擇本地下載-電信通道或聯通通道都可以)
下載後,PHP版本號是下面這個,後面需要用到
安裝XAMPP
#一路NEXT,安裝位址最好不要選C盤,筆者安裝的是英語版。
安裝成功
根據需求開啟,筆者寫PHP的話選擇開啟Apache。
新增系統變數
把PHP.exe所在資料夾路徑(筆者的是「D:\XAMPP\php”)加入進環境變數-系統變數-Path中(直接搜尋框搜尋系統變數可找到)。
在cmd中輸入php -v,檢查是否配置成功
配置成功
二、下載xdebug外掛
下載網址:https://xdebug.org/download
下載什麼PHP版本,可以在XAMPP中的README看到
(筆者的是PHP 7.4.0,而且是Thread safe版本,對應的是帶TS的版本,下載下來對應的不帶nts的版本,檔案名稱:php_xdebug-2.9.7-7.4-vc15-x86_64.dll)
#新增設定
把下載的x-debug檔案(php_xdebug-2.9.7-7.4-vc15-x86_64.dll)複製到php\ext資料夾下
用記事本修改php.ini文件,在文件末尾添加幾行配置信息,然後保存。[xdebug] zend_extension="D:/xampp/php/ext/php_xdebug-2.9.7-7.4-vc15-x86_64"//这个地址以及文件名一定要正确 xdebug.remote_enable = 1 xdebug.remote_autostart = 1
三、下載並安裝VSCode
推薦學習:《
vscode教學》2、點選VSCode的檔案-首選項-設定(不同版本可能顯示不同,注意尋找使用者設定),在設定裡面的擴充找到php,點選setting.json新增以下一行設定:
"php.validate.executablePath": "D:/xampp/php/php.exe", //地址是php.exe文件所在的位置3、設定Debug #跳出的launch.json預設即可,不需要改動。
4、然後簡單偵錯下,驗證設定是否成功。
<?php $a = 'hello world'; echo $a; ?>###設定斷點,然後啟動偵錯。 #########5、在瀏覽器中開啟要偵錯的php(不是檔案路徑而是伺服器的位址(http://localhost:3000/hello.php)),VSCode就會命中到打斷點的地方。 ######6、最後推薦安裝這個外掛:PHP Server######可以選擇右鍵PHP Server:Serve project,直接跳到瀏覽器############# ##7、運行結果############
更多程式相關知識,請造訪:程式設計影片! !
以上是詳解vscode中配置PHP開發環境的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

VisualStudioProfessional和Enterprise的區別在於功能和目標用戶群體。 Professional版適合專業開發者,提供代碼分析等功能;Enterprise版面向大型團隊,增加了測試管理等高級工具。

VisualStudio適合大型項目,VSCode適用於各種規模的項目。 1.VisualStudio提供全面的IDE功能,支持多種語言,集成調試和測試工具。 2.VSCode是輕量級編輯器,通過擴展支持多種語言,界面簡潔,啟動快。

VisualStudio是微軟開發的強大IDE,支持多種編程語言和平台。它的核心優勢包括:1.智能代碼提示和調試功能,2.集成開發、調試、測試和版本控制,3.可通過插件擴展功能,4.提供性能優化和最佳實踐工具,幫助開發者提高效率和代碼質量。

VisualStudio和VSCode在定價、許可和可用性上的差異如下:1.定價:VSCode完全免費,而VisualStudio提供免費社區版和付費企業版。 2.許可:VSCode採用靈活的MIT許可證,VisualStudio的許可根據版本不同而有所不同。 3.可用性:VSCode跨平台支持,而VisualStudio在Windows上表現最佳。

VisualStudio支持從代碼編寫到生產部署的全流程。 1)代碼編寫:提供智能代碼補全和重構功能。 2)調試與測試:集成強大調試工具和單元測試框架。 3)版本控制:與Git無縫集成,簡化代碼管理。 4)部署與發布:支持多種部署選項,簡化應用發布過程。

VisualStudio提供了三種許可證類型:社區版、專業版和企業版。社區版免費,適合個人開發者和小型團隊;專業版按年訂閱,適用於需要更多功能的專業開發者;企業版價格最高,適用於大型團隊和企業。選擇許可證時需考慮項目規模、預算和團隊協作需求。

VisualStudio适合大型项目开发,而VSCode适用于各种规模的项目。1.VisualStudio提供全面的开发工具,如集成调试器、版本控制和测试工具。2.VSCode以其扩展性、跨平台和快速启动著称,适合快速编辑和小型项目开发。

VisualStudio適合大型項目和Windows開發,而VSCode適用於跨平台和小型項目。 1.VisualStudio提供全功能的IDE,支持.NET框架和強大調試工具。 2.VSCode則是輕量級編輯器,強調靈活性和擴展性,適用於各種開發場景。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

禪工作室 13.0.1
強大的PHP整合開發環境

SecLists
SecLists是最終安全測試人員的伙伴。它是一個包含各種類型清單的集合,這些清單在安全評估過程中經常使用,而且都在一個地方。 SecLists透過方便地提供安全測試人員可能需要的所有列表,幫助提高安全測試的效率和生產力。清單類型包括使用者名稱、密碼、URL、模糊測試有效載荷、敏感資料模式、Web shell等等。測試人員只需將此儲存庫拉到新的測試機上,他就可以存取所需的每種類型的清單。

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器