Membuat Inisial Nama Dengan PHP

Dalam kasus tertentu, terdapat aturan bahwa tidak diperkenankan menampilkan nama lengkap, harus berupa inisial. Misalkan, nama Ahmad Shoffa akan muncul AS, Abdul Muid Nababan akan muncul AMN, Burham Andreas Siswo Utomo akan muncul BASU.

Dalam PHP, hal tersebut bisa dibuat dengan memanfaatkan fungsi explode dan substr. Explode sendiri untuk memisahkan kata berdasarkan karakter tertentu misal spasi, sedangkan substr untuk mengambil substring suatu kata.

Berikut Souce Code nya:

Penjelasan:

Pertama, buat fungsi php dengan nama inisial, kemudian pisahkan kata yang inputkan berdasarkan spasi menggunakan fungsi explode. Buat perulangan sejumlah hasil kata yang dipisahkan. Di dalam perulangan tersebut, gunakan fungsi substr untuk mengambil 1 karakter di setaiap hasil kata yang dipasahkan. Terakhir, gabungkan setiap 1 karakter tadi.

Hasil dari code tersebut:



Posting Komentar

0 Komentar