Share Sử dụng thư viện Carbon để làm việc với ngày giờ trong PHP

filiallion

Administrator
Staff member
Administrator
Messages
585
Points
10
Language
Tiếng Việt
Mặc định PHP đã có lớp DateTime làm việc với ngày giờ hệ thống với nhiều phương thức hỗ trợ. Tuy nhiên, với những gì mà lớp DateTime cung cấp là chưa đủ đáp ứng được các nhu cầu thường sử dụng của lập trình viên, vì vậy nếu chỉ sử dụng lớp DateTime mà PHP cung cấp thì các bạn thường phải viết thêm nhiều phương thức bổ sung để làm việc với ngày giờ mất nhiều thời gian và công sức. Để đạt hiệu quả cao, tôi khuyên các bạn sử dụng thư viện Carbon với nhiều phương thức hỗ trợ các vấn đề liên quan tới ngày giờ rất tốt, giúp cho việc phát triển website được nhanh chóng.

Để sử dụng thư viện Carbon các bạn tải thư viện tại địa chỉ https://github.com/briannesbitt/Carbon.

Khai báo sử dụng thư viện như sau:
PHP:
//Require tập tin Carbon.php
require 'path/to/Carbon.php';

//Khai báo sử dụng lớp Carbon
use Carbon\Carbon;
Ví dụ để tính tuổi, các bạn chỉ gọi câu lệnh đơn giản như sau:
PHP:
$age = Carbon::createFromDate(1980, 1, 30)->age;
Ví dụ để cộng thêm 3 năm vào một năm bất kỳ, các bạn gọi câu lệnh như sau:
PHP:
$year = Carbon::createFromDate(2015)->addYears(3);
Thư viện Carbon còn hỗ trợ rất nhiều phương thức hữu ích khác giúp các bạn làm việc với ngày giờ một cách nhanh chóng. Các bạn có thể tham khảo thêm tại địa chỉ http://carbon.nesbot.com/docs.
 
Back
Top