FORMAT STRING DAN TANGGAL
Penanganan String dan Tanggal
Pengantar String
String merupakan kumpulan dari karakter. Dalam PHP, karakter sama dengan byte, dimana terdapat 256 karakter. PHP tidak mendukung nativeunicode.
Untuk menuliskan sebuah string dalam PHP, bisa menggunakan 3 (tiga) cara, yaitu dengan :
1. single quoted kutip tunggal (')
2. double quoted kutip ganda (")
3. heredoc sintaks
Fungsi-fungsi String dalam PHP
PHP menyediakan lebih dari 90 fungsi untuk manipulasi string. Fungsi-fungsi string dalam PHP bisa dilihat di http://ca.net/manual/en/ref.strings.php.
Beberapa fungsi manupulasi string yang sering digunakan, antara lain :
1. addslashes() menambahkan backslashes (\) di setiap tanda kutip (quote) dalam string.
2. chr() menghasilkan karakter dari bilangan ASCII.
3. crypt() menghasilkan string terenkripsi searah.
4. echo() menampilkan satu atau beberapa string.
5. exlode() memecahkan string berdasarkan suatu delimeter (separator).
6. htmlentities() mengubah semua tag html menjadi HTML entities.
7. htmlspecialchars() mengubah semua karakter khusus menjadi HTML entities.
8. implode() menggabungkan elemen array menjadi string dengan suatu delimiter (separator).
9. join() sama dengan implode()
10. Itrim() menghapus karakter tertentu ("", \t, \n, \r, \0, \x0B) diawal string.
11. md5() menghasilkan string terenkripsi searah
12. nl2br() menambahkan HTML line break sebelum semua baris baru dalam string
13. number_format() mengatur format angka
14. ord() menghasilkan kode ASCII dari suatu karakter.
15. rtim() menghapus karakter tertentu ("", \t, \n, \r, \0, \x0B) diakhir string
16. split() sama dengan explode
17. str_repeat() mengulang string
18. str_replace() menggantikan semua string dalam pola menjadi suatu string.
19. strip_tags() mengabaikan HTML dan PHP tag dalam string.
20. stripslashes() menghasilkan backslashes (\) dalam string.
21. strlen() menghitung panjan string
22. strpos() mencari posisi pertama sebuah string dalam string.
23. strchr() mencari posisi terakhir sebuah karakter dalam string.
24. strrpos() mencari posisi terakhir sebuah string dalam string
25. strrev() membalik string
26. strstr() mencari posisi pertama sebuah karakter dalam string
27. strlower() mengubah string menjadi huruf kecil (lower-case)
28. strtoupper() mengubah string menjadi huruf kapital (upper-case)
29. substr() memotong string
30. trim() menghapus karakter tertentu ("", \t, \n, \r, \0, \x0B) diakhir dan akhir string
31. ucfirst() mengubah huruf pertama tiap kata dalam string menjadi upper-case
32. ucwords() mengubah huruf pertama tiap kata dalam string menjadi upper-case
33. wordwrap() memotong sejumlah karakter dalam string dengan string-break-character
Fungsi-fungsi Operasi Tanggal dalam PHP
Parameter
Keterangan
Contoh Nilai
Hari
d
Tanggal, 2 digit dengan nol 01 s/d 31
D
Tiga digit nama hari dalam seminggu Mon s/d Sun
j
Tanggal tanpa nol 1 s/d 31
I (lowercase 'L')
Nama hari lengkap dalam seminggu Sunday through Saturday
N
Urutan hari dalam seminggu 1 (untuk Monday) s/d 7 (untuk Sunday)
S
Akhiran angka English untuk tanggal, 2 karakter st, nd, rd atau th
W
Urutan hari dalam seminggu 0 (untuk Suday) s/d 6 (untuk Saturday)
z
Urutan hari dalam setahun 0 s/d 365
Minggu
W
Urutan minggu dalam setahun contoh : 42 (minggu ke-42 dalam tahun ini)
Bulan
F
Nama bulan lengkap January s/d December
m
Urutan bulan dalam setahun dengan nol 01 s/d 12
M
Tiga digit nama bulan dalam setahun jan s/d dec
n
Urutan bulan dalam setahun tanpa no 1 s/d 12
t
Jumlah hari dalam tiap bulan 28 s/d 31
Tahun
Y
4 (empat) digit tahun Contoh : 1999 atau 2009
y
2 (dua) digit tahun Contoh : 99 atau 09
Waktu
a
Lowercase Ante meridiem dan Post meridiem am atau pm
A
Uppercase Ante meridiem dan Post meridiem AM atau PM
g
Jam format 12 tanpa nol 1 s/d 12
G
Jam format 24 tanpa nol 0 s/d 23
h
Jam format 12 dengan nol 01 s/d 12
H
Jam format 24 dengan nol 00 s/d 23
i
Menit dengan nol 00 s/d 59
s
Detik dengan nol 00 s/d 59
bersambung ....
Tidak ada komentar:
Posting Komentar