Lệnh Laravel trong PHP là gì?
Laravel là một full-stack framework cung cấp rất nhiều lệnh thủ công để tự động hóa các hành động khác nhau, như tạo bộ điều khiển, tạo cơ sở dữ liệu và khởi động máy chủ. Tuy nhiên, khi xây dựng các giải pháp tùy chỉnh, bạn có các nhu cầu đặc biệt của riêng mình, có thể bao gồm một lệnh mới. Laravel không giới hạn bạn chỉ với các lệnh của nó; Show
Dưới đây là các bước để tạo một lệnh thủ công mới Bước 1. Tạo một ứng dụng Laravel mới
Bước 2. Tạo một lệnhSử dụng lệnh 9 để tạo lệnh mới. Chỉ cần nhập tên lệnh, như vậy
Lệnh tạo một tệp có tên 1, được đặt tên theo tên lệnh, trong thư mục 2 mới được tạo trong thư mục 3Tệp được tạo chứa các cấu hình của lệnh mới được tạo dễ hiểu và dễ chỉnh sửa Bước 3. tùy chỉnh lệnhĐầu tiên, đặt chữ ký lệnh. Đây là những gì sẽ được đặt sau 4 để chạy lệnh. Trong ví dụ này, chúng tôi sẽ sử dụng 5, vì vậy lệnh sẽ có thể truy cập được bằng cách chạy
Để thực hiện việc này, hãy cập nhật thuộc tính 6 của lệnh, như thế này 1Tiếp theo, thiết lập một mô tả phù hợp sẽ hiển thị khi 7 hiển thị lệnh cùng với các lệnh khácĐể thực hiện việc này, hãy cập nhật thuộc tính 8 để phù hợp với điều này 4Cuối cùng, trong phương thức 9, hãy thực hiện bất kỳ hành động nào bạn định thực hiện. Trong ví dụ này, số lượng người dùng trên nền tảng được lặp lại 6Bước 4. lệnh kiểm traTrong thiết bị đầu cuối, hãy chạy lệnh để xem số lượng người dùng trong cơ sở dữ liệu của bạn
Truyền đối số cho lệnhBạn có thể có một lệnh cần đối số cho hàm. Ví dụ: một lệnh xóa tất cả các bài đăng của một người dùng cụ thể khỏi cơ sở dữ liệu sẽ yêu cầu id của người dùng Để thêm đối số, hãy cập nhật chuỗi 6 và thêm đối số trong dấu ngoặc nhọn 9Lệnh này sau đó sẽ được gọi khi id của người dùng là 5 0Vào những thời điểm khác, bạn muốn có thể chuyển vào một đối số, nhưng không phải lúc nào cũng vậy, vì vậy bạn có thể làm cho đối số trở thành tùy chọn bằng cách thêm một dấu chấm hỏi ở cuối, như sau 1Bạn cũng có thể đặt giá trị mặc định cho đối số như vậy 0Bạn cũng có thể chuyển vào nhiều đối số và biến chúng thành tùy chọn hoặc với các giá trị mặc định như bạn muốn 1Những đối số này có thể được truy cập bằng cách sử dụng 2Điều này trả về một mảng kết hợp với các đối số là khóa và giá trị của chúng là giá trị. Vì vậy, để truy cập đối số 11, bạn có thể lấy nó như thế này 3Tuy nhiên, có một cách khác để chỉ lấy một đối số 4Truyền tùy chọn cho lệnhLệnh cũng có thể nhận được các tùy chọn. Các tùy chọn giống như các đối số và chúng được sử dụng để thêm thông tin vào lệnh. Chúng có thể được sử dụng mà không có đối số Ví dụ: để chỉ đếm số người dùng có email đã xác minh, bạn có thể chuyển tùy chọn 12 cho lệnh. Để tạo một tùy chọn, hãy chuyển nó vào thuộc tính 6 giống như đối số, nhưng thêm tiền tố vào nó là 14 5Bây giờ, lệnh có thể được sử dụng với một tùy chọn như thế này 6Bạn có thể đặt một giá trị mặc định cho một tùy chọn hoặc đặt nó để yêu cầu một giá trị 7Trong ví dụ này, 15 yêu cầu sử dụng một giá trị và 16 có giá trị mặc định là 5. 17 được gán một giá trị Boolean tùy thuộc vào việc nó có được chuyển vào hay khôngGiá trị của các tùy chọn này có thể được truy cập dễ dàng bằng cách sử dụng 18 cho các tùy chọn đơn lẻ và 19 để nhận tất cả các tùy chọn dưới dạng một mảng kết hợpMô tả các tham số đầu vàoCho đến giờ, chúng ta đã học cách chấp nhận các đối số và thậm chí cả các tùy chọn, nhưng khi lệnh được sử dụng với 40, các đầu vào này không có mô tả. Để đặt những thứ này, chỉ cần thêm dấu hai chấm, 41, sau đối số hoặc tên tùy chọn
Lệnh Laravel là gì?Laravel giúp xác định thông tin đầu vào mà bạn mong đợi từ người dùng bằng cách sử dụng thuộc tính signature trên các lệnh của bạn rất thuận tiện . Thuộc tính chữ ký cho phép bạn xác định tên, đối số và các tùy chọn cho lệnh trong một cú pháp đơn, biểu cảm, giống như tuyến đường.
Làm thế nào để viết một lệnh trong Laravel?Dưới đây là các bước để tạo một lệnh thủ công mới. . Bước 1. Tạo một ứng dụng Laravel mới. laravel tùy chỉnh mới Bước 2. Tạo một lệnh. sử dụng làm cho. command command để tạo một command mới. Chỉ cần nhập tên lệnh, như vậy. nghệ nhân php làm. lệnh CheckUsers Làm cách nào để chạy lệnh Laravel trên máy chủ?để cài đặt trình soạn thảo, hãy sử dụng lệnh cài đặt trình soạn thảo trong thiết bị đầu cuối. đi đến thư mục gốc mà laravel được cài đặt bằng lệnh cd. Trong thư mục gốc, chạy lệnh php artisan trong terminal . Nó sẽ hoạt động tốt ngay bây giờ.
Lệnh nghệ nhân php là gì?Lệnh này tạo một tệp điều khiển mới trong thư mục app/Http/Controllers. Ví dụ sử dụng. nghệ nhân php làm. bộ điều khiển UserController. Thông số. --nguồn |