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!
1Cuố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 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ủ