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..