Cara menggunakan php random token

Nomor acak atau random number merupakan sebuah fungsi untuk membuat nomor acak secara otomatis. Dalam pembuatan sebuah aplikasi tentu fungsi random ini sangat berguna seperti pembuatan captcha password, otp sms, generate token, kode qrcode dan sebagainya. 

baca juga Membuat Kode Transaksi Otomatis dengan PHP

PHP sendiri sudah menyediakan fungsi untuk generate random number secara otomatis menggunakan rand dan mt_rand. Fungsi ini bisa dijalankan di PHP 4, 5 dan 7.

Random Integer
Penggunaan fungsi rand sangat mudah, kita hanya menentukan nilai minimal dan maksimal sesuai kebutuhan berapa nomor yang akan kita acak. Bentuk umum fungsi rand seperti dibawah ini.


rand ( int $min , int $max ) 

Contoh:


<?php

$rand = rand(10, 50);

echo $rand;

?>

hasil dari program diatas jika dijalankan maka akan mengacak nomor dari nilai 10 hingga 50. Jika teman-teman tidak mengisi nilai min dan maks maka akan menampikan nomor acak dari 0 hingga getrandmax().

Contoh penggunaan mt_rand.


<?php

$mt_rand = mt_rand(1000, 9999);

echo $mt_rand;

?>

Program diatas akan mengacak nomor dari nilai 1000 hingga 9999. Fungsi mt_rand() ini lebih cepat daripada rand().

Shuffle String
Kita juga bisa mengacak gabungan angka dan string karakter dengan fungsi shuffle.


<?php

$karakter = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789';
$shuffle  = str_shuffle($karakter);
echo $shuffle;

?>

Hasil program diatas jika dijalankan seperti gambar dibawah ini.

Cara menggunakan php random token


Untuk menentukan jumlah karakter yang akan kita buat tambahkan fungsi substr. Contoh dibawah ini kita akan menampilkan 5 karakter dari hasil pengacakan.


<?php

$karakter = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789';
$shuffle  = substr(str_shuffle($karakter), 0, 5);
echo $shuffle;

?>


Random Integer & String
Penerapan fungsi acak integer dan string karakter bisa menggunakan fungsi dibawah ini.


<?php


function randomString($length)
{
    $str        = "";
    $characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789';
    $max        = strlen($characters) - 1;
    for ($i = 0; $i < $length; $i++) {
        $rand = mt_rand(0, $max);
        $str .= $characters[$rand];
    }
    return $str;
}


echo randomString(5); //hasil: 5bxqw
echo "<br>";
echo randomString(10); //hasil: U8YjlmXRFJ
echo "<br>";
echo randomString(15); //hasil: yGei7kH3LMHvxaq
echo "<br>";

?>

Cara menggunakan php mysqli ajax crud

Operasi CRUD menjadi bagian penting di dalam proses pengembangan website. Operasi ini menjadi inti dari seluruh proses pengelolaan data pada sebuah website. Maka dari itu, operasi CRUD menjadi sangat ...

Penggunaan fungsi COPYS pada PHP

Assalamualaikum warahmatullahi wabarakaatuh, Alhamdulillah admin kali ini ingin membagikan artikel pengenalan sekaligus tutorial dari fungsi include dan require pada php.Perintah include dan require ...

Penggunaan fungsi SOUNDEX pada PHP

Berikut adalah fungsi singkat yang dapat Anda gunakan untuk membedakan dua array. Ini mengimplementasikan algoritma LCS :function computeDiff($from, $to) { $diffValues = array(); $diffMask = ...

Cara menggunakan free map php

Hello sahabat programmer, gimana kabarnya hehe? Semoga sehat selalu ya.Pada kesempatan kali ini saya ingin sharing sesuatu yang cukup menarik nich, yaitu bagaimana menampilkan google map dengan ...

Cara menggunakan line chart js php

Multiple line chart adalah sebuah grafik yang dibuat untuk membandingkan sebuah nilai dari beberapa label tertentu. Apabila chart biasanya hanya mewakil sebuah hasil dari sebuah label data, kalau ...

Cara menggunakan microsoft graph php tutorial

Apa itu Microsoft Graph?Dalam artikel ini, kita akan berbicara tentang Microsoft Graph API dan akan menunjukkan kepada Anda pratinjau singkat tentang fitur-fitur penting. Teknologi ini berkembang ...

Cara menggunakan phpword example

PHPWordYou can create an OOXML document template with included search-patterns (macros) which can be replaced by any value you wish. Only single-line values can be replaced. Macros are defined like ...

Cara menggunakan print dom php

This simple example shows Buttons configured with the print button type only. The print button will open a new window in the end users browser and, by default, automatically trigger the print ...

Cara menggunakan class variable php

Saat kita melihat sebuah kode program khususnya pada kode program PHP OOP, kita sering menemui variabel $this. Apa itu variabel $this ? dan fungsinya untuk apa ?. Variabel $this merupakan variabel ...

Cara menggunakan php _post(submit not working)

Creating the form class and rendering was... easy! Now its time to talk about handling the form submit. Notice: we havent configured anything on our form about what URL it should submit to. When we ...

Penggunaan fungsi FINSLLY pada PHP

Table of Contents try-catch Terus dimana on nya ? Wait, kenapa harus pakai finally ? Sebutkan apa saja yang bisa dilakukan untuk penanganan exception?Apa itu exception pada PHP?Versi PHP manakah ...

Cara menggunakan install php debian 11

PHP is an open-source, general-purpose scripting language that is especially suited to web development but has also been used as a general-purpose programming language.Rasmus Lerdorf created it in ...

Cara menggunakan php multiple versions windows

1 Introduction2 Installing on Alma, Rocky, CentOS Stream, Fedora Linux2.1 Install Remi repository and clear cache2.2 Install additional PHP packages3 Installing on Debian3.1 Enable sury/php ...

Cara menggunakan php5 5 download

Migrasi Aplikasi PHP5 ke PHP7 – PHP version sekarang sudah mencapai php version 7. Apa perbedaan nya dari php terdahulu ? jelas dari sisi penulisan syntax terjadi perbedaan yang sangat signifikan ...

Cara menggunakan psr php

Tulisan ini adalah catatan lama tentang Standar Penulisan Coding ketika mengikuti sesi diskusi kuliah telegram PHPID for students tentang PHP OOP (sekitar tanggal 13 Desember 2016 lalu). Dalam sesi ...

Cara menggunakan membuat grafik di php

Untuk kebutuhan menampilkan grafik kita bisa menggunakan ChartJS, selain karena tidak butuh jQuery, penggunaannya cukup mudah. Disini kita akan membuat grafik batang data penduduk Indonesia per ...

Cara menggunakan contoh program kasir php

Fawzia Aswin Nugraha Blog Script PHP Web Kasir Untuk Penjualan Restoran Script PHP Web Kasir Untuk Penjualan Restoran – Saat ini banyak restoran yang memanfaatkan web untuk mengelola ...

Cara menggunakan memperpanjang session php

Mungkin akan jadi menjengkelkan bila Anda sering mendapatkan pesan Your session has expired. Please log in again. saat berada di area administrator (panel admin) Joomla. Pesan ini muncul di form ...

Cara menggunakan php pdo update

UPDATE query with positional placeholdersUPDATE query with named placeholdersComments (14)First of all, make sure youve got a properly configured PDO connection variable that is needed in order to ...

Cara menggunakan phpfmt

<htm> <body> <?php class Books{ /* Member variables */ var $price; var $title; /* Member functions */ function setPrice($par){ $this->price = $par; } function getPrice(){ echo ...

Cara menggunakan what is php7 fpm?

Load Balancing adalah sebuah mekanisme untuk membagi atau mendistribusikan trafik ke beberapa server. Nginx selain berfungsi sebagai web server bisa juga berfungsi sebagai load balancer.Metode Load ...

Cara menggunakan yield php

Setelah belajar membuat tampilan dengan blade, ternyata masih ada bagian yang bisa kita perbaiki dari kode program tampilan web. Mari kita lihat kode program kita.Kode program untuk tampilan daftar ...

Cara menggunakan firebase/php-jwt refresh token

Pada Slim4 tutorial API 3 JWT access token kali ini, akan dibahas bagaimana cara menggunakan Slim4 JWT access token pada login API. Setelah pengguna berhasil melakukan register, selanjutnya pengguna ...

Penggunaan fungsi NEWDOC pada PHP

Table of ContentsInstallation of PHP GD libraryVerification of PHP GD library installationHow do I enable GD?How do I enable or uncomment the GD library on my PHP INI file?How do I fix GD library ...

Cara menggunakan membuat biodata dengan php

Wednesday, February 20, 2019 Edit Tutorial Membuat Form Input Biodata Sederhana dan Menampilkannya Menggunakan Bahasa HTML dan PHP Nah kali ini akan memeberikan tutorial cara menampilkan data ...

Penggunaan fungsi BCMAX pada PHP

Bahasa pemrograman PHP datang dengan membawa banyak fungsi-fungsi yang berkaitan dengan matematika, seperti fungsi absolut, perpangkatan, akar kuadrat, konversi sudut derajat ke bentuk radian, dan ...

Source code penerimaan karyawan php

1,663 Kali di liat 500 Download Penjelasan singkat tentang source code ini: Selamat malam sahabat lenteradev, kembali lgai sama ane ni, kali ini saya akan membagikan source code aplikasi ...

Penggunaan fungsi YEALD pada PHP

Cari disini...CoursesKategoriWeb DevelopmentMobile DevelopmentStudi KasusFundamentalPemula Teknologi PopulerLaravelPHPKotlinAndroidJavascriptWordpressDatabase Semua ...

Cara menggunakan what is expose_php?

Lompati ke konten utamaBrowser ini sudah tidak didukung.Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.Mengonfigurasi aplikasi PHP untuk Azure ...

Penggunaan fungsi PARRAELL pada PHP

Halo :D Kita sudah belajar php dasar, selanjutnya kita akan belajar Looping, Array, dan Fungsi pada PHP. Mari disimak ya sob :DLoopingLooping atau perulangan adalah suatu cara melakukan sesuatu ...

Penggunaan fungsi GENEATORS pada PHP

Dari Wikipedia bahasa Indonesia, ensiklopedia bebasGenerator listrik adalah mesin yang digunakan untuk menghasilkan energi listrik dari sumber energi mekanis. Prinsip kerja dari generator listrik ...

Cara menggunakan invoice php script

Pemilik usaha kecil tahu bahwa invoice atau faktur sangat penting. Invoice atau faktur adalah dokumen tagihan yang dibuat oleh penjual dalam suatu transaksi barang atau jasa yang berisi jumlah ...

Penggunaan fungsi SPCKET pada PHP

Sebuah aplikasi web berkomunikasi dengan perangkat lunak client melalui HTTP. HTTP, sebagai protokol yang berbicara menggunakan request dan response menjadikan aplikasi web bergantung kepada siklus ...

Cara menggunakan httpd php conf

#PHP Sebenarnya kita tidak butuh XAMPP, apache2, atau web server lainnya untuk menjalankan PHP di localhost.Karena PHP sendiri sudah menyediakan server bawaan yang bisa kita gunakan untuk ...

Contoh aplikasi stok barang dengan php

DescriptionMembuat Aplikasi Pengelolaan Stok Barang Dengan PHP OOP MySQLTutorial Membuat Aplikasi Pengelolaan Stok Barang Dengan PHP OOP MySQL ini merupakan DVD Tutorial yang membahas tentang ...

Cara menggunakan phpmaker forum

Gabung KomunitasYuk gabung komunitas {{forum_name}} dulu supaya bisa kasih cendol, komentar dan hal seru lainnya. Aktivis Kaskus Posts: 740 selamat malam agan2 smua, ane mau minta tolong ...

Penggunaan fungsi STRCHRR pada PHP

Fungsi-fungsi String di PHP Fungsi-fungsi String di PHP Rangkaian fungsi yang akan dibahas adalah fungsi-fungsi String, yang digunakan untuk mengolah tipe data string atau memberikan tampilan dengan ...

Contoh program php penjualan tiket pesawat

Source code aplikasi penjualan tiket pesawat berbasis web – Pada artikel ini saya akan share informasi tentang source code penjualan tiket pesawat php,free download source code tiket pesawat ...