Function การสุ่มตัวอักษรแบบง่าย ๆ ภาษา PHP

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderators: mindphp, ผู้ดูแลกระดาน

Post Reply
Patipat
PHP Super Hero Member
PHP Super Hero Member
Posts: 996
Joined: 10/06/2019 10:12 am

Function การสุ่มตัวอักษรแบบง่าย ๆ ภาษา PHP

Post by Patipat » 28/06/2019 3:07 pm

เรามาพูดถึง Funtion การสุ่ม(Random)ตัวอักษร ในการสุ่มตัวอักษรเพื่อที่จะ คอนเฟริมว่า เรายืนยันแล้ว ตัวอย่างในการคอนเฟริม เช่น สมมติมีแบบฟอร์ม ให้เรากรอกข้อมูล ชื่อ นามสกุล อายุ น้ำหนัก ส่วนสูง ฯ แล้วให้ทำการกดบันทึกข้อมูล หลังจากนั้นจะมีการ เขียนตัวอักษรให้เหมือนกับในรูปที่แสดงไว้ อย่างเช่น ตัวอักษรแสดงคำว่า AAAAA เราก็ต้องพิม AAAAA ให้เหมือนกับตัวอย่าง ตัวพิมใหญ่ก็ต้องพิมให้เหมือนกับตัวอย่าง เราจะมาสร้าง Funtion Random ในภาษา PHP กันนะครับ

ในไฟล์ php นะครับก็พิม Code ตามด้านล่างเลยครับ

Code: Select all

<?php
function random_char($len){
        $chars = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; //ตัวอักษรที่สามารถสุ่มได้
        $ret_char = "";
        $num = strlen($chars);
        for($i = 0; $i < $len; $i++) {
            $ret_char.= $chars[rand()%$num];
            $ret_char.=""; 
        }
        return $ret_char; 
}

echo random_char(7);    //สุ่มตัวอักษรตามต้องการในที่นี้คือ  7 
?>

ผลลัพธ์ที่ได้นะครับเมื่อเรา เปิด run ไฟล์แล้วก็จะสุ่มตัวอักษรบนหน้า เว็บไซต์ พอกด Refersh 1 ครั้งก็จะได้ตัวอักษรใหม่ 1 ชุดนะครับ
Selection_999(080).png
Selection_999(080).png (6.81 KiB) Viewed 354 times
ผลลัพธ์ทีได้จากการ กด Refersh หน้าเว็บใหม่อีกครั้ง
Selection_999(079).png
Selection_999(079).png (6.13 KiB) Viewed 354 times
If you fall, let you stand. :)

Post Reply

Return to “PHP Knowledge”

Users browsing this forum: No registered users and 4 guests