Fungsi checkdate()
Fungsi checkdate() digunakan untuk memeriksa keabsahan suatu bentuk tanggal gregorian, atau bentuk tanggal internasional yang kita anut sekarang.
Sintaksnya adalah sebagai berikut:
checkdate(bulan, hari, tahun)Bulan adalah angka integer 1 sampai dengan 12 yang mewakili bulan Januari sampai dengan Desember.
Hari adalah angka integer yang menunjukkan hari dalam 1 bulan. Angka yang valid adalah 1 hingga 30 atau 31 (untuk bulan Februari 1 hingga 28 atau 29).
Tahun adalah angka integer yang menunjukkan tahun. Angka yang valid adalah 1 hingga 32767. Contoh penggunaannya dalam skrip PHP adalah sebagai berikut:
<HTML>
<HEAD>
<TITLE> Fungsi CheckDate </TITLE>
</HEAD>
<BODY>
Apakah tanggal 27 Februari 1982 valid? <br />
<?php</BODY>
$tes_tanggal = checkdate(2,27,1982);
if ($tes_tanggal==true) {
echo "Ya, tanggal tersebut valid";
} else {
echo "Tidak, tanggal tersebut tidak valid";
}
?>
<br />
<br />
Apakah tanggal 13 Juni 1982 valid? <br />
<?php
$tes_tanggal = checkdate(6,13,1982);
if ($tes_tanggal==true) {
echo "Ya, tanggal tersebut valid";
} else {
echo "Tidak, tanggal tersebut tidak valid";
}
?>
</HTML>
Fungsi date()
Fungsi date digunakan untuk menampilkan tanggal dan/atau waktu sekarang. Sintaks penggunaannya adalah sebagai berikut:
date(format[,timestamp])
Format adalah karakter-karakter yang digunakan untuk memformat tampilan tanggal dan/atau waktu
Karakter-karakter yang digunakan untuk format adalah:
Karakter | Arti |
a | "am" atau "pm" |
A | "AM" atau "PM" |
B | Swatch Internet time |
d | Hari dalam satu bulan, 2 digit dengan diawali nol, dari "01" sampai "31" |
D | Hari dalam satu minggu, tekstual, 3 huruf; misal "Fri", “Sun” |
F | Bulan, tekstual, lengkap, misalnya “March”, “May” |
g | Jam, format 12 jam tanpa diawal nol, dari "1" sampai "12" |
G | Jam, format 24 jam tanpa diawal nol, dari "1" sampai "23" |
h | Jam, format 12 jam, dari "01" sampai "12" |
H | Jam, format 24 jam, dari "00" sampai "23" |
i | Menit, dari "00" sampai "59" |
I | "1" jika Daylight Savings Time, "0" jika tidak. |
j | Hari dalam satu bulan, tanpa diawali nol, dari "1" to "31" |
l | Hari dalam satu minggu, tekstual, lengkap, misalnya "Friday", “Monday”. |
L | Bernilai "1" untuk tahun kabisat, “0” untuk bukan. |
m | Bulan dalam angka "01" sampai "12" |
M | Bulan, tekstual, 3 huruf, misal "Jan", “Mar” |
n | Bulan dalam angka tanpa diawali nol, dari "1" sampai "12" |
r | Format tanggal RFC 822, misalnya "Thu, 21 Dec 2000 16:01:07 +0200" |
s | Detik, dari "00" sampai "59" |
S | Akhiran yang menunjukkan angka dalam Bahasa Inggris, tekstual, 2 huruf, misalnya "th", "nd" |
t | Jumlah hari dalam satu bulan, dari "28" sampai "31" |
T | Setting zona waktu pada komputer, misal "MDT" |
U | Jumlah detik sejak Unix Epoch. |
w | Hari dalam angka untuk satu minggu, "0" untuk Minggu sampai "6" Sabtu. |
Y | Tahun, 4 digit, misal "2001" |
y | Tahun, 2 digit, misal "99" |
z | Hari dalam angka untuk satu tahun; dari "0" sampai "365" |
Z | Setting zona waktu dalam detik, dari "-43200" sampai "43200". Sebelah barat UTC bernilai negatif, dan sebelah timur UTC bernilai positif. |
lanjutkan...
BalasHapuslanjutkan hahahaha
BalasHapusdeikit nian ohhhh
BalasHapus