Fungsi PHP Substr () digunakan untuk mengambil bagian dari sebuah string. Perintah ini ditulis sebagai berikut:
substr (string, awal, panjang opsional);
String adalah teks apapun yang ingin Anda ambil bagian darinya.
Awal adalah berapa jumlah karakter yang dilewati sebelum mengambil bagian dari string. Misalnya 3, maka akan melompati 3 karakter pertama dan mulai mengambil karakter keempat. Memasukkan angka negatif akan menghitung dari belakan (dari karakter terakhir) dari string.
Panjang sifatnya opsional, artinya tidak harus ditentukan nilainya. Jika diberi nilai positif, ia akan mengambil sejumlah karakter itu. Jika ditentukan angka negatif, maka akan membuang sejumlah karakter dari belakang string dan mulai mengambil apapun yang tersisa di sebelah kirinya.
Untuk lebih jelasnya, mari kita ambil contoh:
<?php // menghasilkan: bcdefghijk echo substr('abcdefghijk', 1); echo "<br>"; // menghasilkan: efghijk echo substr('abcdefghijk', 4); echo "<br>"; // menghasilkan: abcd echo substr('abcdefghijk', 0, 4); echo "<br>"; // menghasilkan: jk echo substr('abcdefghijk', -2); echo "<br>"; // menghasilkan: cdefghi echo substr('abcdefghijk', 2, -2); echo "<br>"; // menghasilkan: bcdefg echo substr('abcdefghijk', 1, -4); echo "<br>"; ?>