Menampilkan Sebagian Karakter Dari String Di PHP

Di PHP kita bisa menampilkan sebagian karakter/huruf dari string menggunakan fungsi substr.

Misalnya jika hanya ingin menampilkan huruf pertama saja, contoh bisa digunakan untuk menampilkan inisial dari jenis kelamin (L/P).

$jk = 'Laki-Laki';
echo substr($jk, 0, 1);
// output: L

Parameter yang digunakan:

  1. Parameter pertama adalah string yang akan diprosesnya
  2. Parameter kedua adalah index untuk mulainya dari mana, pada contoh di atas diisi 0 berarti mulai dari index 0 atau mulai dari awal string
  3. Parameter ketiga adalah panjang karakter yang akan diambilnya, pada contoh di atas diisi 1 berarti panjang karakter yang diambil adalah 1 huruf
$var = 'Selamat Datang';
echo substr($var, 8, 6);
// output: Datang

Parameter kedua diisi 8 berarti mulai ambil dari index ke delapan, dihitung saja kata ‘Selamat’ ada 7 karakter ditambah 1 spasi jadi 8 karakter. Berarti fungsi substr akan mulai dari setelah kata ‘Selamat ‘.

Parameter ketiga diisi 6 berarti ambil 6 karakter dari string tersebut. Maka outputnya adalah ‘Datang’.

Leave a Reply