Halo teman teman Dumenity, kembali lagi di tutorial tutorial pemrogramman website, pada materi ini kita akan belajar bagaimana Membaut String Random dengan Strign Helper codeigniter, random string ini biasanya kita butuh kan untuk membuat token atau password dimana nilai nya akan mengacak string tersebut, ada tujuh jenis random string pada helper ini, yuk langsung saja kita praktekan teman teman.
Tujuh Jenis Random String pada helper String Codeigniter
- alpha: string yang hanya menghasilkan huruf kecil dan huruf besar dengan karakter yang bisa kita tentukan value nya
- alnum: Alpha-numeric yaitu string yang hanya menghasilkan huruf kecil dan huruf besar dengan karakter yang bisa kita tentukan value nya
- basic: string yang hanya menghasilkan nomor acak berdasarkan fungsi dari rand() milik PHP dengan karakter yang bisa kita tentukan value nya
- numeric: hanya menghasilkan nomor acak dengan karakter hanya 10.
- nozero: hanya menghasilkan nomor acak tanpa nomor 0 (nol) dengan karakter yang bisa kita tentukan value nya
- md5: meng encrypt numor dan huruf besar dan kecil berdasarkan fungsi md5 dan mempunyai 32 karakter
- sha1: meng encrypt numor dan huruf besar dan kecil berdasarkan fungsi sha1 dan mempunyai 40 karakte
kita buat controller baru dengan nama Random dan di dalam nya terdapat method yang bernama randomString.
Membuat Method dengan nama randomString
load Helper di dalam method randomString
Buat random string setelah load helper
code ekseluruhan nya bisa di lihat disini.
<?php
class Random extends CI_Controller
{
public function randomString()
{
// load helper
$this->load->helper('string');
echo '<h2 style="color:salmon">Random String codeigniter</h2>';
// buat random string
echo 'Random string alpha = <b>'. random_string('alpha', 20).'</b><br>';
echo 'Random string alnum = <b>'. random_string('alnum', 30).'</b><br>';
echo 'Random string basic = <b>'. random_string('basic').'</b><br>';
echo 'Random string numeric = <b>'. random_string('numeric', 40).'</b><br>';
echo 'Random string nozero = <b>'. random_string('nozero', 45).'</b><br>';
echo 'Random string md5 = <b>'. random_string('md5').'</b><br>';
echo 'Random string sha1 = <b>'. random_string('sha1').'</b><br>';
}
}
dan coba kita jalan kan di localhost. http://localhost/randomString/index.php/random/randomString
maka hasilnya seperti berikut.
semoga bermnafaat yah teman teman..



