04/10/2018, 18:02

Tính tuổi dựa trên ngày sinh với PHP

Hôm nay mình xin tiếp tục mang đến cho các bạn một đoạn code PHP đơn giản nhưng rất hữu dụng. Với đoạn code này các bạn có thể dễ dàng tính số tuổi của một người mà không cần phải suy nghĩ tính toán gì cả, chỉ cần biết thông tìn về ngày tháng năm sinh của người đó là okie. Để tính tuổi các ...

phpage

Hôm nay mình xin tiếp tục mang đến cho các bạn một đoạn code PHP đơn giản nhưng rất hữu dụng. Với đoạn code này các bạn có thể dễ dàng tính số tuổi của một người mà không cần phải suy nghĩ tính toán gì cả, chỉ cần biết thông tìn về ngày tháng năm sinh của người đó là okie.

Để tính tuổi các bạn copy đoạn code sau để dùng :

function getAge($birthdate = '0000-00-00') {
    if ($birthdate == '0000-00-00') return 'Unknown';

    $bits = explode('-', $birthdate);
    $age = date('Y') - $bits[0] - 1;

    $arr[1] = 'm';
    $arr[2] = 'd';

    for ($i = 1; $arr[$i]; $i++) {
        $n = date($arr[$i]);
        if ($n < $bits[$i])
            break;
        if ($n > $bits[$i]) {
            ++$age;
            break;
        }
    }
    return $age;
}

Các bạn nên nhớ nhập ngày tháng năm sinh theo format : YYYY-MM-DD như ví dụ sau :

getAge('1985-11-18');

Hy vọng các bạn sẽ có thể dùng đoạn code này cho những mục đích của mình sau này.

Tags: code Snipppets php code

Chuyên Mục: PHP

Bài viết được đăng bởi webmaster

Bài liên quan

Tạo Captcha dựa trên tổng 2 số bằng PHP

Ngày nay hầu hết mọi website đều ưa thích sử dụng những mẫu captcha đơn giản để dùng cho những trang có độ bảo mật ít hơn, chủ yếu dùng để ngăn chặn những spam từ phía người dùng khi họ submit form. Trước đây mình đã giới thiệu cho các bạn cách làm Tạo captcha xác minh kí tự nhập vào (Number ...

Vũ Văn Thanh viết 2 tuần trước

Cách tính dung lượng kích thước database với PHP

Hôm nay mình sẽ chia sẻ cho các bạn một đoạn code ngắn bằng PHP, với đoạn code này, các bạn sẽ có thể biết được bất kì dung lượng (size) của bất kì database nào. Với ứng dụng này, các bạn có thể áp dụng cho những dự án riêng của mình. PHP Code function CalcFullDatabaseSize($database, ...

Vũ Văn Thanh viết 2 tuần trước

Tính tuổi dựa trên ngày sinh với PHP

Hôm nay mình xin tiếp tục mang đến cho các bạn một đoạn code PHP đơn giản nhưng rất hữu dụng. Với đoạn code này các bạn có thể dễ dàng tính số tuổi của một người mà không cần phải suy nghĩ tính toán gì cả, chỉ cần biết thông tìn về ngày tháng năm sinh của người đó là okie. Để tính tuổi các ...

Tạ Quốc Bảo viết 2 tuần trước

AI có khả năng tự tạo ra game mới dựa trên mô phỏng và kết hợp nhiều game lại với nhau

Bộ đôi chuyên gia đến từ Georgia Tech đã phát triển một phương pháp dựa trên machine learning để tự động hóa việc tạo ra các trò chơi video mới. Để có thể tạo ra một trò chơi video là vô cùng khó khăn. Do đó mà thường các tựa game khủng AAA ngày nay được phát triển bởi các nhóm ...

Hoàng Hải Đăng viết 13:46 ngày 12/09/2018

Sử dụng Queue Schedule trên Laravel 4.2 với php-resque-scheduler

Trong quá trình phát triển bạn cần thiết lập một schedule thực hiện một chức năng nào đó như gửi mail, ... thì php-resque-scheduler là một lựa chọn không tồi. Bạn có thể thiết lập schedule tự gửi mail cho user 5 phút sau khi đăng ký hay đặt lịch cho một campaign start vào một thời điểm nào đó chỉ ...

Bùi Văn Nam viết 13:06 ngày 12/08/2018
0