欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

php源碼分析之DZX1.5隨機(jī)數(shù)函數(shù)random用法

 更新時間:2015年06月17日 16:27:46   作者:邪惡的小Y  
這篇文章主要介紹了php源碼分析之DZX1.5隨機(jī)數(shù)函數(shù)random用法,實例分析了DZX1.5中random函數(shù)生成隨機(jī)字符串的使用技巧,需要的朋友可以參考下

本文實例講述了php源碼分析之DZX1.5隨機(jī)數(shù)函數(shù)random用法。分享給大家供大家參考。具體如下:

<?php
/**
 * @param int $length: 隨機(jī)數(shù)長度
 * @param int $numeric: 0或非0,其中0表示隨機(jī)數(shù)由全數(shù)字組成,非0表示隨機(jī)數(shù)由全字母組成
 * @return string: 返回生成的隨機(jī)數(shù)
 */
function random($length, $numeric = 0) {
  $seed = base_convert(md5(microtime().$_SERVER['DOCUMENT_ROOT']), 16, $numeric ? 10 : 35);
  $seed = $numeric ? (str_replace('0', '', $seed).'012340567890') : ($seed.'zZ'.strtoupper($seed));
  $hash = '';
  $max = strlen($seed) - 1;
  for($i = 0; $i < $length; $i++) {
    $hash .= $seed{mt_rand(0, $max)};
  }
  return $hash;
}
echo random('15',1);
echo '<br />';
echo random('15');
/*End of php*/

運(yùn)行結(jié)果如下:

228283270677112
SjqffsU76994qfS

希望本文所述對大家的php程序設(shè)計有所幫助。

相關(guān)文章

  • PHP獲取二叉樹鏡像的方法

    PHP獲取二叉樹鏡像的方法

    這篇文章主要介紹了PHP獲取二叉樹鏡像的方法,涉及php使用隊列針對二叉樹進(jìn)行翻轉(zhuǎn)的相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • PHP中單引號與雙引號的區(qū)別分析

    PHP中單引號與雙引號的區(qū)別分析

    在PHP中,我們可以使用單引號或者雙引號來表示字符串。不過我們作為開發(fā)者,應(yīng)該了解其中的區(qū)別。單引號與雙引號對于定義字符一個是可以解析變量一個是會把變量直接輸出來,同時單引號與雙引號在字符處理上單引號要優(yōu)與雙引號
    2014-08-08
  • PHP彈出提示框并跳轉(zhuǎn)到新頁面即重定向到新頁面

    PHP彈出提示框并跳轉(zhuǎn)到新頁面即重定向到新頁面

    本文為大家介紹下使用PHP彈出提示框并跳轉(zhuǎn)到新頁面,也就是大家所認(rèn)為的重定向,下面的示例大家可以參考下
    2014-01-01
  • PHP 七大優(yōu)勢分析

    PHP 七大優(yōu)勢分析

    ASP是微軟公司實現(xiàn)動態(tài)網(wǎng)頁的一種技術(shù)。ASP支持一些腳本語言,主要以VBScripp為主。與ASP相比較,你還可以選擇另一中開放源代碼編程語言——PHP,PHP可以運(yùn)行在多種操作系統(tǒng)下,其中包括Linux和windows。
    2009-06-06
  • PHP數(shù)學(xué)運(yùn)算與數(shù)據(jù)處理實例分析

    PHP數(shù)學(xué)運(yùn)算與數(shù)據(jù)處理實例分析

    這篇文章主要介紹了PHP數(shù)學(xué)運(yùn)算與數(shù)據(jù)處理方法,結(jié)合實例形式分析了PHP的數(shù)據(jù)類型與基本數(shù)學(xué)運(yùn)算方法,需要的朋友可以參考下
    2016-04-04
  • php設(shè)計模式介紹之值對象模式

    php設(shè)計模式介紹之值對象模式

    在所有的最簡單的程序中,大多數(shù)對象都有一個標(biāo)識,一個重要的商業(yè)應(yīng)用對象,例如一個Customer或者一個SKU,有一個或者更多的屬性---id,name,email地址,這樣可以把它從同一個類的其他實例區(qū)分開來。此外,對象有一個恒定的標(biāo)識:它是貫穿于整個應(yīng)用程序的一個唯一的標(biāo)識,對于程序員來說,”customer A”在任何地方就是”customer A”,并且只要你的程序在持續(xù)運(yùn)行時"customer A"仍然是"customer A"。 但是一個對象不需要有一個標(biāo)識。有些對象僅僅是為了描述其他對象的屬性。
    2008-04-04
  • Laravel框架中隊列和工作(Queues、Jobs)操作實例詳解

    Laravel框架中隊列和工作(Queues、Jobs)操作實例詳解

    這篇文章主要介紹了Laravel框架中隊列和工作(Queues、Jobs)操作實例詳解,需要的朋友可以參考下
    2020-04-04
  • PHP 采集程序 常用函數(shù)

    PHP 采集程序 常用函數(shù)

    php中喜歡他的采集功能的朋友,就不的不參考下面的函數(shù)了,他們就是php采集程序中,常用的一些函數(shù)收集
    2008-12-12
  • php判斷上傳的Excel文件中是否有圖片及PHPExcel庫認(rèn)識

    php判斷上傳的Excel文件中是否有圖片及PHPExcel庫認(rèn)識

    php判斷Excel文件中是否有圖片,大家很想知道如何實現(xiàn)吧,不要走開接下來為您揭曉,感興趣的朋友可以了解下哦
    2013-01-01
  • php 緩存函數(shù)代碼

    php 緩存函數(shù)代碼

    簡單實用的緩存函數(shù)
    2008-08-08

最新評論