Belajar pemrograman web dengan Php - Fungsi-fungsi String pada Php part 3
Fungsi
Str_replace()
Fungsi ini digunakan untuk mengganti
suatu string dengan string yang lain. Sintaksnya adalah sebagai berikut:
Str_replace(yang_diganti,pengganti,tujuan)
Parameter yang_diganti menunjukkan
string yang akan diganti.
Parameter pengganti menunjukkan
string yang akan menggantikannya.
Parameter tujuan adalah string
secara keseluruhan yang didalamnya mengandung string yang_diganti. Bisa juga
merujuk pada variabel tertentu yang berisi sebuah string.
Contoh:
$str = “Belajar
PHP itu sulit”;
echo
str_replace(“sulit”, “mudah”, $str)
// hasilnya adalah
“Belajar PHP itu mudah”
Fungsi Substr()
Fungsi ini digunakan untuk mengambil
atau memotong suatu bagian sebuah string dan menampilkannya sebagai sebuah
string tersendiri. Sintaksnya adalah sebagai berikut:
Substr(string,mulai[,panjang])
String akan diambil atau dipotong
mulai dari karakter yang terletak pada nomor yang ditunjukkan oleh parameter mulai
dengan jumlah sebanyak angka yang ditunjukkan oleh parameter panjang.
Contoh:
$rest = substr
("abcdef", 1); //
menghasilkan "bcdef"
$rest = substr
("abcdef", 1, 3); // menghasilkan "bcd"
Parameter mulai juga dapat diisi
dengan negatif. Jika negatif, maka perhitungan dimulai dari karakter yang
paling belakang. Contoh:
$rest = substr
("abcdef", -1); //
menghasilkan "f"
$rest = substr
("abcdef", -2); //
menghasilkan "ef"
$rest = substr
("abcdef", -3, 1); // menghasilkan "d"
Fungsi
Strtolower() dan Strtoupper()
Kedua fungsi ini digunakan untuk
mengkonversi string menjadi huruf kapital semua atau huruf kecil semua.
Sintaksnya adalah sebagai berikut:
Strtolower(string)
Strtoupper(string)
Contoh:
$str = “StrINg inI
terDiRi DARi hurUF beSAr dan KECIl”;
echo
strtolower($str);
// hasilnya
adalah: “string ini terdiri dari huruf besar dan kecil”
echo
strtoupper($str);
// hasilnya
adalah: “STRING INI TERDIRI DARI HURUF BESAR DAN KECIL”
Fungsi Strpos()
Fungsi ini digunakan untuk
mengetahui posisi sebuah string di dalam string yang lain. Sintaksnya adalah
sebagai berikut:
Strpos(tujuan,pencari)
Jika pada string tujuan terdapat
lebih dari satu karakter yang dicari oleh karakter pencari, maka karakter
pertama yang ditemukan yang akan dipakai. Contoh:
$str = “bambang”;
$cari =
strpos($str,”b”);
// echo $cari akan
menghasilkan 0
Perhatikan bahwa sangat mudah
terjadi kebingungan antara karakter yang ditemukan pada posisi ke nol dengan
karakter tidak ditemukan. Oleh karena itu diperlukan suatu cara untuk
membedakannya, sebagai berikut:
// pada PHP 4.0b3
dan terbaru:
$pos = strpos
($str, "b");
if ($pos ===
false) { // perhatikan jumlah tanda = ada 3
echo “Tidak ditemukan”;
}
// pada PHP
sebelum 4.0b3:
$pos = strpos
($str, "b");
if (is_string
($pos) && !$pos) {
echo “Tidak ditemukan”;
Mungkin saja Anda bingung, untuk apa
sih semua fungsi-fungsi tersebut? Memang saat diterangkan fungsi-fungsi
tersebut nampaknya hanya untuk main-main string saja, tetapi nanti jika
pembahasan kita telah masuk lebih dalam dan mulai membangun sebuah aplikasi
web, fungsi-fungsi tersebut baru akan nampak kegunaannya. Tetapi tidak mungkin
membangun suatu aplikasi web tanpa belajar dasarnya dulu, bukan?
Selamat belajar.

0 Komentar:
Posting Komentar
Berlangganan Posting Komentar [Atom]
<< Beranda