Hướng dẫn dùng command option trong PHP
Mở đầuNếu các bạn là người làm việc trong lĩnh vực công nghệ thông tin, dù không chuyên code php nhưng chắc hẳn các bạn đã ít nhiều biết đến hoặc có cơ hội làm việc với nó. Nó là một ngôn ngữ lập trình đã và đang khá phổ biến trên Thế Giới hiện nay. PHP giúp những nhà phát triển web chỉ trong một thời gian ngắn có thể tạo ra những ứng dụng web vô cùng tuyệt vời. Đúng như vậy, ngay từ những dòng giới thiệu trên trang php manual, chúng ta có thể dễ dàng nhìn thấy.
Tạm dịch:
Nó gần như có nghĩa rằng "PHP chỉ sinh ra để giành cho phát triển ứng dụng web và chỉ riêng ứng dụng web mà thôi". Vâng, việc php phù hợp với ứng dụng web là điều không cần phải bàn cãi. Nhưng liệu php còn có những ứng dụng nào khác hữu ích hay đơn giản hơn là nó có cung cấp cho chúng ta những công cụ để làm việc với những thành phần khác trong hệ thống không? Câu trả lời là "Có". Ngoài bộ công cụ giành cho việc phát triển web thì php còn cung cấp cho chúng ta rất nhiều các câu lệnh command line, cái mà giúp chúng ta có thể làm việc dễ dàng trong màn hình console (terminal). Tiêu biểu, một số php framework nổi tiếng hiện nay như Symfony hoặc Laravel thực sự đã giúp việc sử dụng command line của php đơn giản và tuyệt vời hơn bao giờ hết. Và trong bài viết này, tôi xin cùng các bạn tìm hiểu PHP CLI (PHP Command Line Interface) cũng như một số câu lệnh thông dụng. Giới thiệuPHP CLI (PHP Command Line Interface) cung cấp cho chúng ta những câu lệnh sử dụng trong hệ thống command line. Hay nói cách khác, đó cách chúng ta sử dụng php mà không cần dùng đến một webserver (apache2, nginx,...). Nó áp dụng tất cả những lợi thế của kịch bản shell cho phép tạo ra những câu lệnh hỗ trợ hoặc ứng dụng hệ thống. Về cơ bản, một câu lệnh php cli có dạng như sau:
Để trực quan hơn, ngay lúc này, bạn hãy mở màn hình Command Prompt (Windows) hoặc Terminal (Ubuntu). Lưu ý, các bạn phải cài đặt php trước nhé. Sau đó, để chắc chắn php đã được cài đặt và kích hoạt trong hệ thống, các bạn gõ lệnh sau:
Như hình vẽ, các bạn có thể thấy rằng máy tính của tôi đang sử dụng php với phiên bản 7.1.1 Và để liệt kê chi tiết hơn những câu lệnh mà chúng ta có thể sử dụng, các bạn có thể sử dụng lệnh sau:
Có thể thấy PHP CLI cung cấp cho chúng ta khá nhiều câu lệnh đúng không nào? Sử dụng PHP CLITrong phần này, tôi sẽ đi cụ thể vào việc sử dụng một số câu lệnh mà tôi hay dùng và cảm thấy rất hữu ích. 1. Thực thi các kịch bản trong một tệp .php cụ thể.
2. Thực thi một đoạn kịch bản php mà không cần dùng cặp thẻ ""
3. Xem thông tin hàm, lớp, ...
4. Thực thi các đoạn lệnh tương tác.
Kết thúcNhư vậy, tôi và các bạn đã cùng nhau tìm hiểu cũng như thực hiện một số ví dụ với PHP CLI, một thành phần khá hay hữu ích của ngôn ngữ này. Đến đây, tôi rất mong các bạn có cơ hội làm việc với php có thể tìm đến và sử dụng những câu lệnh hữu ích cho riêng mình. Và sau đó, cùng nhau chia sẻ những kiến thức bổ ích. Chúc các bạn học tập và làm việc vui vẻ. Tài liệuhttp://php.net/manual/en/features.commandline.introduction.php http://www.php-cli.com/ |