Wahyu Santoso, S.T. | Fungsi Umum PHP Copyright wahyusantoso
[email protected] http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/fungsi-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.
Sintaks :
addslashes(string)
StripSlashes
Digunakan untuk menghilangkan karakter backslash ( \ ) pada suatu string.
Sintaks :
string stripslashes(string)
page 1 / 8
Wahyu Santoso, S.T. | Fungsi Umum PHP Copyright wahyusantoso
[email protected] http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/fungsi-umum-php /
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.
Sintaks :
Crypt(string [,salt] )
Echo
Digunakan untuk mencetak isi suatu string atau argument.
Sintaks :
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
Wahyu Santoso, S.T. | Fungsi Umum PHP Copyright wahyusantoso
[email protected] http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/fungsi-umum-php /
Sintaks :
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.
Sintaks :
implode(string pemisah, array)
Strip_Tag
Digunakan untuk menghilangkan kode-kode HTML pada suatu string.
page 3 / 8
Wahyu Santoso, S.T. | Fungsi Umum PHP Copyright wahyusantoso
[email protected] http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/fungsi-umum-php /
Sintaks :
striptags(string [, string tags yang tidak dihilangkan] )
StrLen
Digunakan untuk menghitung jumlah karakter suatu string.
Sintaks :
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.
Sintaks :
sttrpos(string, substring)
Str_Repeat
Digunakan untuk mengulang isi suatu string.
page 4 / 8
Wahyu Santoso, S.T. | Fungsi Umum PHP Copyright wahyusantoso
[email protected] http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/fungsi-umum-php /
Sintaks :
Str_repeat(string, int jumlah perulangan)
strToLower
Digunakan untuk merubah suatu string menjadi huruf kecil
Sintaks :
strlower(string)
StrToUpper
Digunakan untuk merubah suatu string menjadi huruf besar.
Sintaks :
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
Wahyu Santoso, S.T. | Fungsi Umum PHP Copyright wahyusantoso
[email protected] http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/fungsi-umum-php /
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
Wahyu Santoso, S.T. | Fungsi Umum PHP Copyright wahyusantoso
[email protected] http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/fungsi-umum-php /
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
Wahyu Santoso, S.T. | Fungsi Umum PHP Copyright wahyusantoso
[email protected] http://wahyusantoso.staff.umm.ac.id/ilmu-umum/master-program/buku-php-mysql/fungsi-umum-php /
untuk contoh yang lebih kompleks lagi …
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.
Sintaks :
mail(string tujuan, string subject,string isi, [,string header] );
page 8 / 8