Làm cách nào để chạy php trên Mã VS?

Nếu bạn không muốn cài đặt xDebug hoặc các tiện ích mở rộng khác và chỉ muốn chạy tệp PHP mà không cần gỡ lỗi, bạn có thể thực hiện việc này bằng cách sử dụng các tác vụ xây dựng

Sử dụng Nhiệm vụ xây dựng (Không yêu cầu tiện ích mở rộng)

Trước tiên hãy mở bảng lệnh (Ctrl+Shift+P trong Windows, ⌘+Shift+P trong Mac) và chọn "Tasks. Mở nhiệm vụ người dùng". Bây giờ sao chép cấu hình của tôi dưới đây vào nhiệm vụ của bạn. tập tin json. Điều này tạo ra các tác vụ cấp người dùng có thể được sử dụng bất cứ lúc nào và trong bất kỳ không gian làm việc nào

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "Start Server",
            "type": "shell",
            "command": "php -S localhost:8080 -t ${fileDirname}",
            "isBackground": true,
            "group": "build",
            "problemMatcher": []
        },
        {
            "label": "Run In Browser",
            "type": "shell",
            "command": "open http://localhost:8080/${fileBasename}",
            "windows": {
                "command": "explorer 'http://localhost:8080/${fileBasename}'"
            },
            "group": "build",
            "problemMatcher": []
        },
        {
            "label": "Run In Terminal",
            "type": "shell",
            "command": "php ${file}",
            "group": "none",
            "problemMatcher": []
        }
    ]
}

Nếu bạn muốn chạy tệp php của mình trong thiết bị đầu cuối, hãy mở bảng lệnh và chọn "Tác vụ. Chạy tác vụ" theo sau là "Chạy trong Terminal"

Nếu bạn muốn chạy mã của mình trên máy chủ web phục vụ phản hồi cho trình duyệt web, hãy mở bảng lệnh và chọn "Tác vụ. Chạy tác vụ" theo sau là "Khởi động máy chủ" để chạy máy chủ tích hợp của PHP, sau đó "Chạy trong trình duyệt" để chạy tệp hiện đang mở từ trình duyệt của bạn

Lưu ý rằng nếu bạn đã có máy chủ web đang chạy, bạn có thể xóa tác vụ Start Server và cập nhật phần localhost:8080 để trỏ tới bất kỳ URL nào bạn đang sử dụng

Sử dụng Gỡ lỗi PHP

Ghi chú. Phần này nằm trong câu trả lời ban đầu của tôi. Ban đầu tôi nghĩ rằng nó hoạt động mà không cần PHP Debug nhưng có vẻ như PHP Debug thực sự hiển thị loại php trong cấu hình khởi chạy. Không có lý do gì để sử dụng nó thay vì phương thức tác vụ xây dựng được mô tả ở trên. Tôi đang giữ nó ở đây trong trường hợp nó hữu ích

Sao chép cấu hình sau vào cài đặt người dùng của bạn

{
    "launch": {
        "version": "0.2.0",
        "configurations": [
            {
                "type": "php",
                "request": "launch",
                "name": "Run using PHP executable",
                "program": "${file}",
                "runtimeExecutable": "/usr/bin/php"
            }
        ]
    }
    // all your other user settings...
}

Điều này tạo ra một cấu hình khởi chạy toàn cầu mà bạn có thể sử dụng trên bất kỳ tệp PHP nào. Lưu ý tùy chọn runtimeExecutable. Bạn sẽ cần cập nhật điều này với đường dẫn đến tệp thực thi PHP trên máy của bạn. Sau khi bạn sao chép cấu hình ở trên, bất cứ khi nào bạn mở tệp PHP, bạn có thể nhấn phím F5 để chạy mã PHP và đầu ra được hiển thị trong thiết bị đầu cuối vscode

Bạn là người mới bắt đầu học PHP và muốn biết Cách chạy mã PHP trong bảng điều khiển VSCode Terminal?

Trong bài đăng trên blog này, tôi sẽ chỉ cho bạn Cách chạy mã PHP trong cửa sổ bảng điều khiển thiết bị đầu cuối mã studio trực quan và cách chạy mã PHP trực tiếp trong thiết bị đầu cuối bảng điều khiển mã studio trực quan

Nếu bạn là nhà phát triển web, bạn biết rằng có những lúc bạn cần chạy mã PHP. Nhưng nếu bạn muốn chạy mã trong một môi trường cụ thể thì sao? . Trong bài đăng trên blog này, chúng tôi sẽ chỉ cho bạn cách sử dụng bảng điều khiển đầu cuối trong VSCode và chạy mã PHP

Bảng điều khiển đầu cuối mã Visual Studio là gì?

Nếu bạn là nhà phát triển web, có lẽ bạn đã quen thuộc với Visual Studio Code (trước đây là Visual Studio Code Terminal). Đó là một công cụ mạnh mẽ có thể giúp bạn viết và gỡ lỗi mã nhanh hơn bao giờ hết. Nhưng bạn có biết rằng cũng có phiên bản console của VS Code không?

  • Chúng tôi có thể chạy mã PHP trong Visual Studio Code không?
  • Làm cách nào để chạy tập lệnh PHP trong thiết bị đầu cuối?
  • Làm cách nào để chạy mã trong Visual Studio Code trong thiết bị đầu cuối?

Các bước để chạy PHP trong VSCode Terminal

Thực hiện theo các bước sau để chạy mã PHP trong thiết bị đầu cuối Visual Studio Code

  1. Cài đặt phần mở rộng Code Runner
  2. Cài đặt PHP trên XAMPP trên máy tính của bạn
  3. Thêm đường dẫn tệp thực thi PHP (C. \\xampp\\php\\php. exe) trong cài đặt cấu hình JSON của Code Runner
  4. Ngoài ra, hãy thêm cùng một đường dẫn thực thi PHP trong các biến môi trường của windows
  5. Mở tệp mã PHP trong VS Code Text Editor
  6. Sử dụng phím tắt (Ctrl + Alt + N) hoặc bấm chuột phải vào Trình soạn thảo văn bản rồi bấm vào Chạy mã trong menu ngữ cảnh của trình soạn thảo

Xem toàn bộ video hướng dẫn

Bạn có thể xem video hướng dẫn bên dưới để tìm hiểu quy trình từng bước để thực thi tập lệnh PHP trong Visual Studio Code Terminal của bạn

Các bước để chạy PHP trong VSCode Terminal

Đề xuất cho bạn

  • 10 Dự án HTML CSS dễ dàng cho người mới bắt đầu với mã nguồn
  • Cách chạy mã PHP trong Bảng điều khiển đầu cuối VSCode
  • Cách nhận Email từ biểu mẫu HTML bằng PHP

Bây giờ, tôi sẽ giải thích chi tiết từng bước bằng một bản trình bày bằng hình ảnh

Bước 1- Cài đặt tiện ích mở rộng Code Runner

Trước hết, hãy cài đặt tiện ích mở rộng trình chạy mã trong trình chỉnh sửa VSCode của bạn. Tiện ích mở rộng trình chạy mã cho phép bạn chạy nhiều ngôn ngữ lập trình bên trong thiết bị đầu cuối VS Code

Làm cách nào để chạy php trên Mã VS?
Cài đặt phần mở rộng Code Runner

Bước 2- Cài đặt PHP trên XAMPP trên máy tính của bạn

Ở bước này, Bạn cần cài đặt mã nguồn PHP hoặc ứng dụng XAMPP trên máy tính của mình

Làm theo các bước sau để Cài đặt XAMPP trên máy tính của bạn

  1. Mở trang web Bạn bè Apache
  2. Nhấp vào nút Tải xuống cho phiên bản Windows của XAMPP và lưu tệp trên máy tính của bạn
  3. Bấm đúp vào tệp đã tải xuống để khởi chạy trình cài đặt
  4. Nhấp vào nút OK
  5. Nhấp vào nút Tiếp theo

Video Hướng Dẫn Cài Đặt XAMPP Localhost

Bước 3- Thêm đường dẫn tệp thực thi PHP

Sau đó, bạn cần thêm đường dẫn tệp thực thi PHP trong cài đặt cấu hình JSON của trình chạy mã

Thực hiện theo các bước sau để mở cài đặt VSCode. cấu hình json

  1. Mở bảng lệnh (bằng F1 hoặc Ctrl + Shift + P )
  2. Nhập "cài đặt mở"
  3. Bạn được cung cấp hai tùy chọn, chọn Mở Cài đặt (JSON)

Sau đó, sao chép mã JSON sau vào cài đặt của bạn. json để định cấu hình tiện ích mở rộng trình chạy mã để chạy mã PHP trong cửa sổ đầu cuối. Và cập nhật đường dẫn tệp PHP sau

C. \\xampp\\php\\php. người cũ

"code-runner.executorMap": {
  
        "php": "C:\\xampp\\php\\php.exe",
    }

Làm cách nào để chạy php trên Mã VS?
Cấu hình trình chạy mã PHP

Bước 4- Đường dẫn thực thi PHP trong biến môi trường windows

Sau đó, bạn cần thêm cùng một đường dẫn tệp thực thi vào biến môi trường windows

Làm theo các bước sau để thêm đường dẫn thực thi PHP vào các biến môi trường của windows

  1. Trong Tìm kiếm, tìm kiếm rồi chọn. Hệ thống (Bảng điều khiển)
  2. Nhấp vào liên kết Cài đặt hệ thống nâng cao
  3. Nhấp vào Biến môi trường
  4. Trong cửa sổ Chỉnh sửa biến hệ thống (hoặc Biến hệ thống mới), chỉ định giá trị của biến môi trường PATH
  5. Mở lại cửa sổ nhắc lệnh và chạy mã java của bạn

Làm cách nào để chạy php trên Mã VS?
Biến môi trường cửa sổ đường dẫn tệp

Bước 5- Mở tệp mã PHP trong Mã VS

Sau đó, mở bất kỳ tệp mã PHP nào trong trình chỉnh sửa Visual Studio Code của bạn để chạy chương trình PHP

Làm cách nào để chạy php trên Mã VS?
Chạy PHP trong VSCODE

Bước 6- Chạy tệp mã PHP trong Mã VS

Cuối cùng, Chạy mã PHP trong trình chỉnh sửa vscode của bạn. Có hai cách để gỡ lỗi PHP và hiển thị đầu ra trong cửa sổ VS Code Terminal

Sử dụng phím tắt (Ctrl + Alt + N) hoặc bấm chuột phải vào Trình soạn thảo văn bản rồi bấm vào Chạy mã trong menu ngữ cảnh của trình soạn thảo

Làm cách nào để chạy php trên Mã VS?
Chạy PHP bằng trình chạy mã

Sau khi chạy mã, một cửa sổ đầu cuối sẽ mở ra để hiển thị cho bạn kết quả. Và bên dưới là đầu ra của đoạn mã PHP ở trên

Làm cách nào để chạy php trên Mã VS?
đầu ra mã PHP

Từ cuối cùng

Trong bài đăng trên blog này, tôi đã chỉ ra cách chạy mã PHP trong cửa sổ bảng điều khiển thiết bị đầu cuối mã studio trực quan và cách chạy mã PHP trực tiếp trong thiết bị đầu cuối bảng điều khiển mã studio trực quan