Laravel 8 so sánh ví dụ hai ngày. Trong hướng dẫn này, bạn sẽ học cách so sánh hai ngày trong laravel 8 với carbon
Carbon – Một tiện ích mở rộng API PHP đơn giản cho DateTime. Và Carbon 2 được Laravel chính thức hỗ trợ kể từ phiên bản 6/7/8
Hướng dẫn này hoàn toàn hướng dẫn bạn từng bước về cách so sánh hai ngày trong laravel. bạn có thể xem ví dụ về ngày so sánh carbon của laravel
Làm cách nào để so sánh hai ngày trong Laravel Carbon?
Bây giờ, bạn sẽ thấy các chức năng để kiểm tra ngày nào lớn hơn, nhỏ hơn hoặc bằng hai ngày trong ứng dụng laravel, vì vậy hãy xem từng ví dụ một
Hướng dẫn này là về Cách so sánh hai ngày bằng cách sử dụng laravel carbon? . đơn giản và dễ dàng, bạn có thể so sánh hai ngày bằng cách sử dụng carbon trong các ứng dụng laravel 6, laravel 7 và laravel 8. bạn có thể so sánh các hàm ngày sẽ giúp kiểm tra ngày nào nhỏ hơn, lớn hơn hoặc bằng hai ngày
Carbon là một gói mở rộng lớp DateTime của PHP. nó cung cấp một số chức năng để xử lý ngày tháng trong PHP. bạn có thể dễ dàng có được thời gian hiện tại một cách dễ dàng và xử lý các múi giờ
eq[] bằng
hàm eq[] trả về true nếu $date1 bằng $date2
Thật tốt khi tìm ra phpunit mặc định của Laravel. xml trước khi chạy bộ thử nghiệm của bạn. PHPUnit sẽ tự xác định vị trí đặt tên tệp phpunit. xml hoặc phpunit. xml. dist trong thư mục thực thi hiện tại của nó. Trong tệp này, bạn có thể định cấu hình các hoạt động cụ thể cho các thử nghiệm của mình
Bạn cũng có thể thích. Tích hợp liên tục PHP với Travis CI
Mặc dù tệp này chứa rất nhiều thông tin liên quan đến các bài kiểm tra, nhưng phần quan trọng nhất bây giờ là định nghĩa thư mục testsuite
./tests/ ...
Viết một bài kiểm tra đơn vị cơ bản
Sau khi hoàn thành thành công các quy trình được đề cập ở trên, bây giờ bạn có thể viết trường hợp kiểm tra đơn vị cơ bản cho ứng dụng Laravel của mình bằng cách điều hướng đến các bài kiểm tra/Tính năng/Ví dụTest. php. Tại đây, bạn có thể viết các trường hợp thử nghiệm để kiểm tra các tính năng cơ bản của ứng dụng
________số 8Bạn có thể sử dụng bảy trong số các xác nhận PHPUnit cơ bản để viết các bài kiểm tra cho lớp Basket của mình. Những khẳng định này là
- khẳng địnhTrue[]
- khẳng địnhSai[]
- khẳng địnhEquals[]
- khẳng địnhNull[]
- khẳng địnhContains[]
- khẳng địnhCount[]
- khẳng địnhEmpty[]
khẳng địnhTrue[] và khẳng địnhFalse[]
Chức năng chính của assertTrue[] và assertFalse[] là nó cho phép bạn khẳng định và kiểm tra các giá trị bằng đúng hay sai
Điều này làm cho nó trở nên hoàn hảo để kiểm tra các phương thức cho kết quả là các giá trị Boolean. Vì chúng tôi có một phương thức có tên has[$item] được định nghĩa trong lớp Basket của chúng tôi, phương thức này trả về đúng hoặc sai cho các mặt hàng được chỉ định khi kiểm tra tính khả dụng của nó trong giỏ
assertTrue[$basket->has['item_one']]; $this->assertFalse[$basket->has['item_four']]; } }?>
Nếu tôi chạy. /vendor/bin/phpunit ngay bây giờ, bạn sẽ nhận thấy đầu ra bao gồm