http:wahyusantoso.staff.umm.ac.idilmu-umummaster-programbuku-php-mysqlfungsi-umum-ph p Fungsi Umum PHP Fungsi string Funngsi string digunakan memanipulasi string untuk berbagai macam kebutuhan. Disini akan dibahas beberapa fungsi string yang sering digunakan dalam membuat aplikasi web. AddSlashes Digunakan untuk menambahkan karakter backslash ( \ ) pada suatu string. Hal ini penting digunakan pada query string untuk database, misalkan pada MySQL. Beberapa karakter yang akan ditambahkan tanda addslashes adalah karakter tanda petik satu ( ), karakter petik dua ( ), backslash ( \ ) dan karakter NULL. addslashes(string) StripSlashes Digunakan untuk menghilangkan karakter backslash ( \ ) pada suatu string. string stripslashes(string) page 1 8
Crypt Digunakan untuk meng-encrypt dengan metode DES suatu string. Fungsi ini sering digunakan untuk mengacak string password sebelum disimpan dalam database. Dalam penggunaan fungsi crypt ini dapat ditambahkan parameter string salt. Parameter salt ini ditambahkan untuk menentukan basis pengacakan. Salt string terdiri atas 2 karakter. Jika ditambahkan pada fungsi crypt maka PHP akan menentukan sendiri salt string tersebut secara acak. Crypt(string [,salt] ) Echo Digunakan untuk mencetak isi suatu string atau argument. echo(string argumen1, argumen2, ) Explode Digunakan untuk memecah-mecah suatu string berdasarkan tanda pemisah tertentu dan memasukkan hasilnya kedalam suatu variable array. page 2 8
explode(string pemisah, string [,int limit] ) contoh : $namahari = mingg senin elasa rabu kamis jumat sabtu ; $hari = explode(, $namahari); Implode Kegunaan fungsi ini adalah kebalikan dari explode. Implode digunakan untuk menghasilkan suatu string dari masing-masing elemen suatu array. String yang dihasilkan tersebut dipisahkan oleh suatu string yang telah ditentukan sebelumnya. implode(string pemisah, array) Strip_Tag Digunakan untuk menghilangkan kode-kode HTML pada suatu string. page 3 8
striptags(string [, string tags yang tidak dihilangkan] ) StrLen Digunakan untuk menghitung jumlah karakter suatu string. strlen(string) StrPos Digunakan untuk mencari posisi pertama suatu sub string pada suatu string. Fungsi ini biasanya digunakan untuk mencari suatu sub string didalam suatu string. sttrpos(string, substring) Str_Repeat Digunakan untuk mengulang isi suatu string. page 4 8
Str_repeat(string, int jumlah perulangan) strtolower Digunakan untuk merubah suatu string menjadi huruf kecil strlower(string) StrToUpper Digunakan untuk merubah suatu string menjadi huruf besar. strtoupper(string) 4.2.2 Date & Time PHP menyediakan fungsi-fungsi untukmenampilkan penanggalan dan waktu. Fungsi-fungsi tersebut dapat mengembalikantanggal dan waktu sesuai dengan page 5 8
yang kita butuhkan.berikut adalah daftar penanggalan dan waktu disertakan dengan penjelasannya. a -> am atau pm A -> AM atau PM d -> Tanggal D -> Nama hari dalam seminggu F -> Nama bulan g -> jam 1 sampai 12 (1..12) G -> jam 1 sampai 23 (0..23) h -> jam 1 sampai 12 (01..12) H -> jam 1 sampai 23 (OO..23) i -> menit j -> Tanggal page 6 8
l -> Nama Hari m -> Bulan (dalam angka) M -> Bulan (singkatan dari nama bulan) n -> Nama bulan (1..12) O -> waktu greenwicj r -> format RFC 822 (Sun, 25 Agustus 2002 16:01:07+0200 s -> detik (00..59) T -> Timezone (DMT) y -> tahun dalam dua digit Y -> tahun dalam empat digit z -> hari ke x dari tahun contoh implementasi dari date & time adalah seperti ini untuk mengetahui tanggal berapa sekarang : page 7 8
untuk contoh yang lebih kompleks lagi <?php echo Sekarang waktu menunjukkan pukul, date( H:i A ),, date( l, d F Y ), Hari ke :, date( z ), dari tahun, date( Y );?> 4.2.3 Fungsi Mail Digunakan untuk mengirim email ke alamat email tertentu. mail(string tujuan, string subject,string isi, [,string header] ); page 8 8