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

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

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

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

<?php
/**
 * @param int $length: 隨機(jī)數(shù)長(zhǎng)度
 * @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

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

相關(guān)文章

  • PHP獲取二叉樹(shù)鏡像的方法

    PHP獲取二叉樹(shù)鏡像的方法

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    php 緩存函數(shù)代碼

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

最新評(píng)論