Ketika membuat kode untuk member, diharuskan bentuk formatnya adalah MM8765MES dengan arti MM->Member, 9765->No Ktp, MES->Muhamad Erros Sublianto. Terlihat sekilas mudah, tapi ya gimana caranya..!! 😀 Show Contoh Input Member Usut boleh usut plus nanya boleh nanya dapet juga jawabannya. Sekarang Penjelasannya, pertama kita menampung sebuah nama yang diinput dalam variabel, dalam hal ini adalah $nama, kemudian dengan menggunkan perintah explode, kita pecah string variabel nama menjadi Array, maka akan terbentuk tiga nama yaitu : Muhamad,Erros,Sublianto. Kemudian kita ambil satu karakter dari setiap kata yang terbentuk dengan menggunakan fungsi substr($kata, 0, 1); yang berarti kita mengambil satu karakter dari awal (0), dan diambil satu karakter (1), maka tercetak MES. Lalu bagaimana dengan No KTP-nya? No KTP diambil 4 digit dari belakang, sehingga menggunakan perintah substr($no_ktp,-4); Angka -4, memberi perintah mengambil 4 digit dari belakang, sebelum saya tau perintah ini saya pikir di php ada fungsi right($string), tapi ternyata ngga ada ( bener ngga ? 😀 ). Setelah mendapatkan semuanya, sekarang kita menggabungkannya. Yaitu : echo “MM”.$id.$singkatan; sehingga menghasilkan MM5789MES, penggabungan string menggunakan tanda Dot (.) bukan + karna untuk numerik. Semoga Bermanfaat Mengambil atau memotong beberapa kata pertama dalam sebuah paragraf
Mengambil atau memotong beberapa kata pertama dalam sebuah paragraf - Pada kesempatan kali ini saya akan berbagi tentang bagaimana cara memotong sebagian kata dari sebuah paragram. berbeda dengan fungsi substring() pada php yang digunakan untuk mengambil atau menampilkan karakter dengan batasan jumlah tertentu. untuk kasus saya yang hadapi saat ini adalah bagaiman menampilkan beberapa kata pertama semisal 200 kata pertama dalam sebuah paragraf (paragraf berita misalnya). kita tampilkan 200 kata pertama saja di list berita pada keterangan masil-masing judul berita. kerita detail berita di pilih barulah keseluruhan paragram ditampilkan. untuk kasus ini penggunaan fungsi substring() dirasa kurang pas karena bisa saja ditengah kata terpotong karena hitungan dilihat dari jumlah karakter tiap kata bukan jumlah kata tiap paragraf. sehingga estetika tampilan dirasa kurang maksimal. untuk itu, guna menyelesaikan kasus diatas kita akan memanfaatkan fungsi dari implode() dan explode() pada php. yang pada intinya dari sejauh yang saya pahami adalah dengan menjadikan paragraf itu sebagai string kemudian kita pecah menjadi array dengan explode() berdasarkan penggunaan spasi(" ") dalam string tersebut. kemudian kita ambil jumlah kata tertentu yang ingin diambil , kemudian kita gabungkan lagi dengan fungsi implode(). berikut contohnya. <?php pada kode diatas, teman teman tinggal memasukan isi dari paragraf ke dalam $paragraf kemudian masukan jumlah kata yang ingin ditampilkan kedalam variabel $jumlah_kata. jika teman teman ingin menambahkan tanda titik titik (...) sebagai tanda bahwa kalimat belum berakhir bisa menggunakan fungsi titik(.) pada php untuk menambahkan string misalnya seperti ini <?php echo $batas_kalimat." ..." ; ?> hasilnya Apa itu substring PHP?Mengenal Fungsi substr()
Fungsi substr() adalah fungsi PHP untuk memotong string, atau untuk mengambil sebagian nilai dari sebuah string. Fitur ini cukup sering digunakan dalam proses pembuatan program PHP, terutama yang membutuhkan manipulasi string.
Apa fungsi substr?Mengembalikan bagian dari string berdasarkan posisi awal yang ditentukan. Jika input adalah string karakter, posisi awal dan jumlah karakter yang diekstraksi didasarkan pada karakter, bukan byte, sehingga karakter multi-byte dihitung sebagai karakter tunggal.
Fungsi apa yang digunakan untuk memotong atau mengambil sebagian string?Fungsi substr merupakan sebuah fungsi dalam PHP yang digunakan untuk memotong string, atau untuk mengambil beberapa sebagian nilai dari string. Fungsi ini sering digunakan untuk memanipulasi sebuah string. Dalam Fungsi substr() membutuhkan dua buah argumen dan satu argumen tambahan (opsional).
Apakah nama fungsi di PHP untuk menghitung panjang dari sebuah string?Untuk mengetahui panjang karakter dari sebuah string, kita bisa menggunakan fungsi bawaan PHP bernama strlen() .
|