Minggu, 16 Oktober 2016

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