Assalamualaikum Wr, Wb
Pada tutorial kali ini kita akan membahas tentang Mengenal Fungsi Random String Pada Codeigniter, seperti yang kita ketahui fungsi dari Random String yaitu menghasilkan bentuk sebuah karakter acak, yang berfungsi untuk membuat sebuah pembuat kata sandi atau bisa juga digunakan untuk kode dalam sebuah situs web, seperti nomor invoice atau pun untuk pembuatan kode token.
Random String pada codeigniter merupakan sebuah string helper yang bisa kita gunakan untuk pembuatan kode token, atau kode acak. Pada codeigniter random string memiliki beberapa jenis kode acak diantaranya :
random_string(‘numerik’, jumlah karakter); yaitu merupakan jenis kode acak yang berbentuk numeric string atau nomor acak dari 0-9
random_string(‘alnum’, jumlah karakter); yaitu merupakan string alfanumeric dengan karakter huruf kecil dan huruf besar
random_string('nol', jumlah karakter); yaitu merupakan numeric tanpa angka nol(0) hanya angka 1-9
random_string(‘alfa’, jumlah karakter); yaitu merupakan sebuah string dengan karakter huruf kecil dan huruf besar tanpa menggunakan angka
random_string('md5'); yaitu merupakan sebuah nomor acak yang terenkripsi berdasarkan md5 () (panjang karakter 32)
random_string(‘sha1’) yaitu merupakan sebuah nomor acak yang terenkripsi berdasarkan sha1() (panjang karakter 40).
Selanjutnya kita akan coba untuk menjalankan pada codeigniternya, silahkan teman-teman buat sebuah file pada controller dengan nama Kode.php didalam controller tersebut kita akan memasukkan jenis-jenis random string seperti dibawah ini :
<?php
class Kode extends CI_Controller{
public function index(){
echo random_string('numeric', 8); echo "<span> -> numeric </span>" ;
echo "<br>";
echo random_string('alnum', 16); echo "<span> -> alnum </span>" ;
echo "<br>";
echo random_string('nozero', 10); echo "<span> -> nozero </span>" ;
echo "<br>";
echo random_string('alpha', 10); echo "<span> -> alpha </span>" ;
echo "<br>";
echo random_string('md5'); echo "<span> -> md5 </span>" ;
echo "<br>";
echo random_string('sha1'); echo "<span> -> sha1 </span>" ;
}
}
Cukup Sekian Dulu, semoga bermanfaat dan tetap berbuat positif 🙏🏻
Tidak ada komentar:
Tulis komentar