Cara Menghitung Usia Dengan PHP

Pada tulisan kali ini, saya akan memberikan tutorial bagaimana cara menghitung usia dengan menggunakan PHP. Untuk menghitung usia cukup dengan fungsi DateTime diff(). Agar lebih mudah, anda bisa perhatikan source code di bawah ini:

<?php
    function hitung_usia($tgl_lahir){
    	$tgl = new DateTime($tgl_lahir);
    	$now = new DateTime();
    	if ($tgl > $now) { 
    	    exit("0 tahun 0 bulan 0 hari");
    	}
    	$y = $now->diff($tgl)->y;
    	$m = $now->diff($tgl)->m;
    	$d = $now->diff($tgl)->d;
    	return $y." tahun ".$m." bulan ".$d." hari";
    }
    
    echo hitung_usia("1992-12-01");
?>

Penjelasan:

Variabel $now pada source code di atas bernilai "2021-12-30" sesuai tanggal penulisan code. Dari source code di atas akan menampilkan output berikut:



Posting Komentar

0 Komentar