Cách chạy tập lệnh php trong shell
Chẳng hạn, trong khi tôi đang cố gắng tìm ra vấn đề về ngày/định dạng PHP, tôi đã sử dụng lệnh đó trên một tập lệnh có tên là datetest. php có nội dung này Show
Đây là lệnh PHP đó và đầu ra của nó trông như thế nào khi tôi chạy nó từ dòng lệnh Unix của mình
Chạy PHP tại dòng lệnh Linux/UnixLưu ý rằng đối với các thử nghiệm nhỏ như thế này, bạn cũng có thể thực thi mã PHP ngay tại dòng lệnh Unix bằng cách sử dụng
Một chìa khóa tôi tìm thấy với phương pháp này là sử dụng dấu nháy đơn để đính kèm mã PHP của bạn. Nếu bạn sử dụng dấu ngoặc kép, trình bao Unix sẽ cố gắng diễn giải bất kỳ nội dung nào bên trong chuỗi của bạn Ngoài việc chạy các tập lệnh PHP thông qua một máy chủ web chẳng hạn như Apache, bạn cũng có thể chạy các tập lệnh PHP từ dòng lệnh (cũng có thể viết các ứng dụng GUI bằng PHP bằng cách sử dụng PHP-GTK, nhưng tôi có thể sẽ xem xét điều đó vào lúc khác). Bài đăng này xem xét hai cách bạn có thể chạy tập lệnh PHP từ máy tính dựa trên *nix (Linux, UNIX, BSD, OSX) và cách duy nhất bạn có thể thực hiện từ Windows Sử dụng một shebangCác tập lệnh shell UNIX được đặt là có thể thực thi được và dòng đầu tiên trong tệp chứa một dòng "shebang" hiển thị đường dẫn đến tệp thực thi sẽ phân tích cú pháp tập lệnh Nếu nhị phân PHP của bản phân phối của bạn ở vị trí e. g. /usr/bin/php bạn sẽ thêm phần này vào dòng đầu tiên trong tập lệnh của mình #!/usr/bin/php và sau đó có tập lệnh PHP của bạn bên dưới nó Để chạy "tập lệnh chào thế giới", bạn sẽ làm điều này #!/usr/bin/php |