Cara Mengira Umur dari Tarikh Lahir
Dalam pelbagai senario, anda mungkin menghadapi keperluan untuk menentukan umur individu berdasarkan tarikh lahir mereka. Mari kita mendalami panduan komprehensif untuk mengira umur dalam PHP dan MySQL.
PHP
Apabila bekerja dengan PHP versi 5.3.0 atau lebih baru, anda boleh memanfaatkan pendekatan berikut :
$from = new DateTime('1970-02-01'); $to = new DateTime('today'); echo $from->diff($to)->y;
echo date_diff(date_create('1970-02-01'), date_create('today'))->y;
MySQL
Untuk MySQL versi 5.0.0 atau lebih tinggi, anda boleh menggunakan yang berikut pertanyaan:
SELECT TIMESTAMPDIFF(YEAR, '1970-02-01', CURDATE()) AS age
Contoh
Katakan anda mempunyai skrip PHP yang mendapatkan semula tarikh lahir pengguna daripada pangkalan data MySQL dan mahu memaparkan umur mereka:
<?php $result = mysql_query("SELECT date FROM users WHERE>
Atas ialah kandungan terperinci Bagaimana untuk Cekap Mengira Umur dari Tarikh Lahir Menggunakan PHP dan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!