Membuat data expired berdasarkan tanggal dan jangka waktu dengan php



Berikut ini saya akan membahas bagaimana cara membuat data yang akan ditampilkan berdasarkan waktu yang kita tentukan atau data yang memiliki jangka waktu berlaku, saya akan memberikan 2 contoh cara  menampilkan data dan menutup data jika sudah habis masa berlakunya atau expired.

Cara 1:
dengan membuat string waktu mulai dan string waktu berakhir/expired
<?php
$mulai = date('2017-04-20'); // waktu mulai
$exp = date('2017-04-26'); // batas waktu
if (!(strtotime($mulai) <= time() AND time() >= strtotime($exp))) {
echo "<b>Batas waktu sudah berakhir</b>";
} else {
echo "<b>Masih dalam jangka waktu</b>";
}
?>

Cara ke 2
dengan menentukan jangka waktu berapa hari data akan habis namun sedikit berbeda dengan syntax diatas, kita tidak membuat string waktu expirednya, namun hanya memberi berapa hari data akan expired / kadaluarsa

<?php
$tgl_sekarang=date("Y-m-d");//tanggal sekarang
$tgl_mulai="2017-04-25";// tanggal launching aplikasi
$jangka_waktu = strtotime('+4 days', strtotime($tgl_mulai));// jangka waktu + 365 hari
$tgl_exp=date("Y-m-d",$jangka_waktu);//tanggal expired
if ($tgl_sekarang >=$tgl_exp )
{
echo"Data sudah tidak berlaku";
}
else
{
echo "Masih dalam jangka waktu";
}?>

walaupun tujuan dari script diatas sama, namun ada perbedaan sytax di keduanya, ini berguna dalam kondisi tertentu.

demikian tutorial singkatnya jika suka dengan artikel saya bisa subscrib atau tinggalkan komentar anda.
"orang bijak selalu meninggalkan jejak " sampai bertemu di artikel berikutnya




keyword: membuat data expired dengan php, membuat data kadaluarsa dengan php, menampilkan data expired dengan php