Belajar fungsi substr() pada PHP (Hypertext Preprocessor) dengan mudah dan dilengkapi studi kasus penggunaannya. Sebelum kita mulai ke pandu...
Daftar Isi [Tampil]


    Belajar fungsi substr() pada PHP (Hypertext Preprocessor) dengan mudah dan dilengkapi studi kasus penggunaannya.

    Sebelum kita mulai ke panduan intinya alangkah baiknya jika kamu mengetahui pengertian fungsi dari substr() pada PHP.

    Oleh sebab itu simak pengertian fungsi substr() pada PHP dibawah ini.

    Pengertian Fungsi Substr Pada PHP


    Fungsi Substr() adalah syntax PHP yang berfungsi untuk memotong string, atau mengambil sebagian nilai dari sebuah string, baik dari awal karakter string maupun dari akhir string.

    Fungsi substr() Pada PHP

    Agar kamu memahami fungsi substr() dengan baik maka, simak contoh berikut ini.

    Jika kamu mempunyai data string berupa tanggal lahir misal 25-06-1998, lalu bagaimana caranya kamu mengambil data bulannya saja dari string tanggal lahir tersebut.

    Tentunya hal tersebut bisa dilakukan dengan menggunakan fungsi substr().

    Atau dalam contoh nyata seperti NIM (Nomor Induk Mahasiswa) yang tersusun dari 8 digit kode seperti "20210021", dua digit kode pertama pada NIM adalah dua digit dari akhir tahun masuk mahasiswa, kemudian dua digit kedua adalah kode jurusannya, dan yang empat digit kode terakhir adalah nomor urut mahasiswa.

    Dan untuk mengambil beberapa digit kode tententu dari NIM tersebut bisa dilakukan dengan fungsi substr() PHP, contoh kita ingin mengambil dua digit kedua dari kode NIM tersebut yaitu "21" yang merupakan kode jurusannya.

    Cara Kerja Syntax Substr Pada PHP


    Cara kerja syntax substr() pada PHP membutuhkan dua buah argumen dan satu argumen tambahan (opsional).

    Argumen yang pertama yaitu berupa string asal yang ingin kita ambil nilainya, kemudian argumen ke dua yaitu posisi awal pemotongan string, dan argumen yang ketiga yaitu jumlah karakter yang akan diambil.

    Argumen kedua dan argumen ke tiga adalah argumen yang bernilai integer baik positif maupun negatif.

    Sekarang kamu sudah tahu pengertian fungsi substr() dan cara kerjanya, selanjutnya kita bahas contoh program atau script substr() PHP sederhana.

    Cara Mengambil Karakter Dari Awal String


    Pertama kita akan belajar mengambil karakter dari awal string dengan fungsi substr() pada PHP, penasaran seperti apa contoh script sederhananya?, simak dibawah ini

    Fungsi Substr Dua Argumen

    
    <?php
    $kalimat = "Belajar Fungsi substr()";
    $potong_kalimat = substr($kalimat,7);
    echo $potong_kalimat;
    //Fungsi substr()
    ?>
    

    Coba kamu perhatikan contoh script penggunaan substr() diatas yang hanya menggunakan dua argumen saja, pertama saya membuat string $kalimat yang nilainya "Belajar Fungsi substr()" sebagai argumen pertama, dan string kedua $potong_kalimat dengan nilai substr argumen pertama sebanyak 7 karakter, maka hasil substr tersebut akan mengeluarkan output " Fungsi substr()".

    Agar kamu semakin yakin dengan penjelasan diatas coba kamu simak contoh script penggunaan substr dibawah ini dengan nilai angka.
    
    <?php
    $kalimat = "123456789";
    $potong_kalimat = substr($kalimat,5);
    echo $potong_kalimat;
    //6789()
    ?>
    

    Contoh script kedua diatas cara kerjanya sama seperti contoh script penggunaan substr pertama, namun nilainya saja yang berbeda.

    Fungsi Substr Tiga Argumen


    Fungsi substr() juga memiliki argumen ketiga yang berfungsi sebagai tambahan yang bersifat opsional yang artinya boleh diisi atau tidak.

    Jika kita menambahkan argumen ketiga maka argumen ini berfungsi untuk menentukan berapa banyak karakter yang diambil untuk ditampilkan pada outputnya.

    Bagimana kamu bingung dengan fungsi substr() tiga argumen?, jika ya simak contoh scriptnya dibawah ini.

    Fungsi Substr Tiga Argumen Positif

    
    <?php
    $kalimat = "Belajar substr PHP";
    $potong_kalimat = substr($kalimat,8,6);
    echo $potong_kalimat;
    //substr
    ?>
    

    nilai substr($kalimat,8,6); berfungsi untuk memotong string awal sebanyak 8 karakter dan mengambil 6 karakter untuk ditampilkan pada output.

    Fungsi Substr Tiga Argumen Negatif


    Harus kamu ketahui juga bahwa argumen ke tiga yang dapat digunakan pada syntax substr() adalah nilai negatif.

    Sekarang langsung saja kamu lihat contoh script penggunaan substr pada PHP dengan argumen ketiga menggunakan nilai negatif.
    
    <?php
    $kalimat = "Syntax Substr PHP";
    $potong_kalimat = substr($kalimat,7,-4);
    echo $potong_kalimat;
    //substr
    ?>
    

    Substr($kalimat,7,-4); berfungsi untuk memotong karakter dari awal sebanyak 7 karakter dan memotong karaker dari akhir sebanyak 4 karakter, sehingga output yang dihasilkannya adalah "substr".

    Cara Mengambil Karakter Dari Akhir String


    Fungsi substr() ini selain dapat mengambil karakter dari awal string ternyata kita juga dapat mengambil karakter dari akhir string.

    Cara mengambil karakter dari akhir string dengan fungsi substr sangat mudah kita hanya perlu memberikan nilai negatif pada argumen ke duanya.

    Fungsi Substr Argumen Ke Dua Negatif

    
    <?php
    $kalimat = "Syntax Substr PHP";
    $potong_kalimat = substr($kalimat,-10);
    echo $potong_kalimat;
    //Substr PHP
    ?>
    

    Substr($kalimat,-10); berarti mengambil 10 karakter dari akhir untuk ditampilkan sebagai outputnya, dan hasil dari contoh script diatas adalah "Substr PHP".

    Fungsi Substr Argumen Kedua Negatif Argumen Ke Tiga Positif


    Agar lebih spesifik dalam mengambil karakter dari string tersebut kita dapat menambahkan argumen ke tiga dengan nilai positif untuk menampilkan jumlah karakter yang ingin ditampilkan.

    Lihat contoh scriptnya dibawah ini agar lebih mudah dan kamu bisa paham penggunaannya.
    
    <?php
    $kalimat = "Panduan Substr PHP";
    $potong_kalimat = substr($kalimat,-18,7);
    echo $potong_kalimat;
    //Panduan
    ?>
    

    substr()$kalimat,-18,5); artinya kita mengambil karakter yang dihitung dari akhir sebanyak 18 karakter lalu dibatasi hanya ditampilkan sebanyak 7 karakter saja, jadi outputnya adalah "Panduan".

    Selanjutnya yang terakhir dari materi fungsi substr PHP adalah argumen ke dua dan argumen ke tiga bernilai negatif.

    Fungsi Substr Argumen Ke Dua Dan Argumen Ke Tiga Negatif

    
    <?php
    $kalimat = "Panduan Substr PHP";
    $potong_kalimat = substr($kalimat,-10,-4);
    echo $potong_kalimat;
    //Substr
    ?>
    

    substr($kalimat,-10,-4); maksudnya adalah kita mengambil 10 karakter dari akhir dan mengecualikan 4 karakter dari akhir untuk ditampilkan sebagai outputnya, maka hasilnya adalah "Substr".

    Dari semua materi fungsi substr() yang telah kita pelajari diatas kita sudah mengetahui 6 cara penggunaan syntax substr() pada PHP.

    Oleh sebab itu cukup sampai disini dulu pembelajaran kita pada kesempatan kali ini, semoga apa yang Panduan Code sampaikan ini dapat kamu pahami dengan baik.

    Akhir kata dari Panduan Code jangan lupa titik koma.
    Coba cari lagi apa yang ada inginkan pada kolom berikut: DMCA.com Protection Status
    Bantu Apresiasi Bantu berikan apresiasi jika artikelnya dirasa bermanfaat agar penulis lebih semangat lagi membuat artikel bermanfaat lainnya. Terima kasih.
    Donasi
    Hallo sobat panduan code, Anda dapat memberikan suport kepada kami agar lebih semangat dengan cara dibawah ini.

    Dana : 085972737000
    PAYPAL : Panduan Code
    Done
    Color Picker
    Silahkan gunakan tools color picker berikut gratis untuk Anda, salam Admin Panduan Code.

    Pilih Warna

    Done