Senin, 14 November 2011

web q punya

FUNGSI-FUNGSI PHP


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
$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";
}
?>
</BODY>
</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.

3 komentar: