Chạy dòng lệnh PHP

Chạy PHP từ dòng lệnh Windows có thể đặc biệt hữu ích khi cố gắng phát triển nhanh các tập lệnh tùy chỉnh hoặc để đọc và sửa đổi tệp cục bộ. Trong ví dụ này, chúng tôi sẽ sử dụng một trình lặp PHP tùy chỉnh

CẤU HÌNH CƠ BẢN

1. Trước tiên, bạn cần tải xuống phiên bản PHP mới nhất và giải nén nó vào C của bạn. \ danh mục

https. //các cửa sổ. php. mạng/tải xuống#php-5. 6

 

2. Điều hướng đến Bảng điều khiển > Hệ thống và bảo mật > Hệ thống > Cài đặt hệ thống nâng cao. Trong bảng Biến hệ thống, nhấp, tìm và chỉnh sửa biến Đường dẫn và nối thêm đường dẫn vào thư mục PHP đã giải nén của bạn

C. \[thư mục php]

Ghi chú. Sử dụng dấu chấm phẩy để phân định giữa các Biến hệ thống

 

3. Mở CMD và nhập PATH. Xác minh Biến hệ thống PHP của bạn đã được thêm vào. [Không bắt buộc]

 

4. Nhập “cd C. \[tên thư mục]” trong CMD để vào thư mục PHP của bạn. Thay thế [tên thư mục] bằng tên tải xuống PHP đã giải nén của bạn

 

5. Nhập “php -v” để xác nhận phiên bản chính xác

 

6. Nhập “php c. \[thư mục]\[thư mục]\[hàm php]. php”. Thay thế [chức năng php] bằng tệp của bạn

 

HÃY THỬ

Ví dụ được cung cấp là một hàm đệ quy đi qua các thư mục và thư mục con của thư mục tệp hiện tại, tìm hình ảnh có kích thước trong tên và xóa chúng khỏi thư mục

1. Tải xuống ví dụ về trình vòng lặp php và giải nén các tệp

 

2. Lặp lại bước 6 ở trên, thay thế thư mục và chức năng bằng “php-orionweb\deleteImageSizePhotos. php”

 

3. Có 24 hình ảnh, 15 trong số đó là kích thước hình ảnh WordPress có chứa kích thước hình ảnh trong tên tệp. Xác nhận đầu ra của tập lệnh có số lượng tệp

 

4. Nhấn mũi tên lên và chạy lại tập lệnh. Lần này bạn chỉ nên 9 file thôi, các file còn lại đã bị xóa

 

BẢN TÓM TẮT

Các tập lệnh PHP tùy chỉnh là một phần trong kho vũ khí của bất kỳ nhà phát triển giỏi nào, nhưng đôi khi việc xây dựng và thử nghiệm chúng có thể gây ra sự cố nếu bạn không có quyền truy cập vào web hoặc các tài nguyên cần thiết. Chạy PHP từ dòng lệnh là một công cụ tuyệt vời để phát triển web cục bộ nhanh chóng mà bạn có thể giúp tạo mã di động mà không cần môi trường máy chủ

Tập lệnh PHP có thể được thực thi từ dòng lệnh ngay cả khi không cài đặt bất kỳ phần mềm máy chủ web nào

Để chạy tập lệnh PHP từ dòng lệnh, bạn chỉ cần cài đặt PHP CLI [Giao diện dòng lệnh PHP] trên hệ thống của mình

Ghi chú này cho biết cách chạy tập lệnh PHP từ dòng lệnh và cách cài đặt PHP CLI trên Windows, Linux và MacOS

Mẹo hay. Cách tìm vị trí của tệp

$ php script.php
- sample output -
Hello World!
2. Đọc thêm →

Chạy tập lệnh PHP từ dòng lệnh

Giả sử chúng ta có tệp

$ php script.php
- sample output -
Hello World!
3 với mã PHP đơn giản nhất

Để chạy

$ php script.php
- sample output -
Hello World!
3 từ dòng lệnh, hãy thực hiện

$ php script.php
- sample output -
Hello World!

Cài đặt PHP CLI

Các thông báo như sau có nghĩa là bạn đang thiếu

$ php script.php
- sample output -
Hello World!
5 trên hệ thống của mình và nên cài đặt nó trước để có thể chạy các tập lệnh PHP từ dòng lệnh

'php' không được nhận dạng dưới dạng lệnh bên trong hoặc bên ngoài,
chương trình có thể hoạt động hoặc tệp bó
– hoặc –
php: command not found

Để kiểm tra xem

$ php script.php
- sample output -
Hello World!
5 đã được cài đặt hay chưa, hãy thực thi

$ php -v
- sample output -
PHP 7.4.3 [cli] [built: Nov 25 2021 23:16:22] [ NTS ]
Copyright [c] The PHP Group
Zend Engine v3.4.0, Copyright [c] Zend Technologies
    with Zend OPcache v7.4.3, Copyright [c], by Zend Technologies

MacOS đi kèm với PHP được cài đặt sẵn

Để cài đặt

$ php script.php
- sample output -
Hello World!
5 trên Linux

$ sudo apt install php-cli

Để cài đặt PHP trên Windows, hãy tải xuống gói ZIP với phiên bản được yêu cầu, giải nén nó vào

$ php script.php
- sample output -
Hello World!
2 và thêm thư mục này vào biến môi trường
$ php script.php
- sample output -
Hello World!
3

Đối với điều này, nhấn nút ⊞ Win key để mở menu bắt đầu và nhập vào ________ 14 để tìm kiếm liên kết “Chỉnh sửa biến môi trường hệ thống” hoặc “Chỉnh sửa biến môi trường cho tài khoản của bạn”

Bắt đầu trình chỉnh sửa, tìm kiếm tên biến

$ php script.php
- sample output -
Hello World!
5, nhấp vào “Chỉnh sửa” và thêm
$ php script.php
- sample output -
Hello World!
2

Để tạo tệp cấu hình mặc định của PHP, tệp ban đầu bị thiếu trên Windows, hãy sao chép

$ php script.php
- sample output -
Hello World!
7 sang
$ php script.php
- sample output -
Hello World!
8

$ php script.php
- sample output -
Hello World!
1

Cuối cùng, sau khi cài đặt PHP, bạn sẽ có thể chạy

$ php script.php
- sample output -
Hello World!
3 từ dòng lệnh mà không gặp sự cố nào

Tôi có thể chạy PHP từ dòng lệnh không?

Sau khi cài đặt PHP, chúng ta đã sẵn sàng để chạy mã PHP thông qua dòng lệnh. Bạn chỉ cần làm theo các bước để chạy chương trình PHP bằng dòng lệnh. Mở terminal hoặc cửa sổ dòng lệnh. Chuyển tới thư mục hoặc thư mục đã chỉ định chứa tệp php.

Lệnh PHP CLI là gì?

Giao diện dòng lệnh [CLI] của PHP cho phép bạn thực thi các tập lệnh PHP khi đăng nhập vào máy chủ của bạn thông qua SSH . ServerPilot cài đặt nhiều phiên bản PHP trên máy chủ của bạn để có nhiều tệp thực thi PHP có sẵn để chạy.

Làm cách nào tôi có thể chạy tệp PHP trong PHP?

Thực thi tệp PHP ¶ .
Yêu cầu PHP thực thi một tệp nhất định. $ php my_script. php $ php -f my_script. php. .
Truyền mã PHP để thực thi trực tiếp trên dòng lệnh. $ php -r 'print_r[get_define_constants[]];'.
Cung cấp mã PHP để thực thi thông qua đầu vào tiêu chuẩn [ stdin ]

Chủ Đề