PHP Series : String dalam PHP (Lanjutan)
Fungsi String dalam PHP .
String adalah urutan karakter, seperti "Hello world!".
Dalam bab ini kita akan melihat beberapa fungsi yang umum digunakan untuk memanipulasi string. Postingan ini adalah lanjutan dari postingan sebelumnya yaitu String dalam PHP .
11. Fungsi implode()
Fungsi implode() merupakan kebalikan dari fungsi explode, yaitu digunakan untuk menggabungkan elemen-elemen array menjadi string dengan karakter penggabung.
Sintaks dasar :
implode($delimiter, $str)
implode($delimiter, $str)
Contoh program fungsi implode() :
<?php $nama = array("imam", "syafii", "Ayu", "Apriani", "Imam Ayu"); $imp = implode(", ", $nama); echo $imp; ?>
Output Program :
imam, syafii, Ayu, Apriani, Imam Ayu
imam, syafii, Ayu, Apriani, Imam Ayu
12. Fungsi substr()
Fungsi substr() digunakan untuk mengembalikan string yang merupakan bagian dari sebuah string.
Sintaks Dasar :
substr($str, $start [, $length])
substr($str, $start [, $length])
Contoh Program fungsi substr() :
<?php $nama_lengkap = "Imam Syafii"; $nama_depan = substr($nama_lengkap, 0, 5); $nama_belakang = substr($nama_lengkap, 5, 7); echo "Nama Lengkap : " . $nama_lengkap . "<br />"; echo "Nama Depan : " . $nama_depan . "<br />"; echo "Nama Belakang : " . $nama_belakang; ?>
Output Program :
Nama Lengkap : Imam Syafii
Nama Depan : Imam
Nama Belakang : Syafii
Nama Lengkap : Imam Syafii
Nama Depan : Imam
Nama Belakang : Syafii
13. Fungsi stripslashes()
Fungsi stripslashes() digunakan untuk menghilangkan slash atau garis miring (/) sebelum tanda kutip pada string.
Sintaks Dasar :
stripslashes($str)
stripslashes($str)
Contoh program fungsi stripslashes() :
<?php $hari = "Jum'\at"; echo stripslashes($hari); ?>
Program diatas akan menampilkan output : Jum'at
14. Fungsi number_format()
Fungsi number_format() digunakan untuk format angka dengan menggrupkan ribuan.
Sintaks Dasar :
number_format($number [, $decimals])
number_format($number [, $decimals])
Contoh program fungsi number_format() :
<?php $angka = 112000.250; echo number_format($angka, 2, '.', ','); ?>
Program diatas akan menampilkan output : 112,000.25
15. Fungsi chr()
Fungsi chr() digunakan untuk mengembalikan karakter yang spesifik berdasarkan kode ASCII.
Sintaks Dasar :
chr($ascii)
chr($ascii)
Contoh program fungsi chr() :
<?php echo chr(65); ?>
Program diatas akan menampilkan output : A
16. Fungsi ord()
Fungsi ord() digunakan untuk mengembalikan nilai ASCII suatu karakter.
Sintaks Dasar :
ord($str)
ord($str)
Contoh program fungsi ord() :
<?php echo ord('A'); ?>
Program diatas akan menampilkan output : 65
17. Fungsi md5()
Fungsi md5() digunakan untuk mengenkripsi suatu string dengan enkripsi md5. Biasanya digunakan untuk mengenkripsi password.
Sintaks Dasar :
md5($str)
md5($str)
Contoh program fungsi md5() :
<?php $password = '123456'; echo md5($password); ?>
Program diatas akan menampilkan output : e10adc3949ba59abbe56e057f220f883e
18. Fungsi strtolower()
Fungsi strtolower() digunakan untuk mengkonversi string dengan format huruf kecil.
Sintaks Dasar :
strtolower($str)
strtolower($str)
Contoh program strtolower() :
<?php $nama = "FASILKOM UNSIKA"; echo strtolower($nama); ?>
Output program diatas adalah : fasilkom unsika
19. Fungsi strtoupper()
Fungsi strtoupper() digunakan untuk mengkonversi string dengan format huruf kecil menjadi huruf besar atau kapital.
Sintaks Dasar :
strtoupper($str)
strtoupper($str)
Contoh program fungsi strtoupper() :
<?php $nama = "Fasilkom Unsika"; echo strtoupper($nama); ?>
Program diatas akan menampilkan output : FASILKOM UNSIKA
20. Fungsi ucfirst()
Fungsi ucfirst digunakan untuk mengkonversi karakter pertama pada string dengan format huruf kapital .
Sintaks Dasar :
ucfirst($str)
ucfirst($str)
Contoh Program fungsi ucfirst() :
<?php $nama = "fasilkom unsika"; echo ucfirst($nama); ?>
Program diatas akan menampilkan output : Fasilkom unsika