程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> php這是一個隨機打印輸出字符串的例子,php打印輸出字符串

php這是一個隨機打印輸出字符串的例子,php打印輸出字符串

編輯:關於PHP編程

php這是一個隨機打印輸出字符串的例子,php打印輸出字符串


<?php
header("Content-type:text/html;charset='utf8'");
error_reporting(E_ALL);

define("CAPTCHA_LEN", 16); // 隨機數長度
$captchaSource = "0123456789abcdefghijklmnopqrstuvwxyz這是一個隨機打印輸出字符串的例子"; // 隨機數字符源

$captchaResult = ""; // 隨機數返回值
$captchaSentry = ""; // 隨機數中間變量
for($i=0;$i<CAPTCHA_LEN;$i++){
    $n = rand(0, strlen($captchaSource));
    if($n >= 36){
        $n = 36 + ceil(($n - 36) / 3) * 3;
        $captchaResult .= substr($captchaSource, $n, 3);
    }else{
        $captchaResult .= substr($captchaSource, $n, 1);
    }
}

echo "隨機打印輸出字符串:".$captchaResult."<br>";

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved