Generating a random numbers and letters

前端 未结 15 1201
梦如初夏
梦如初夏 2020-12-25 08:23

Can I ask for a certain code on how to generate a random letters and numbers in one word. I know there\'s a PHP function rand(), but I don\'t know if it\'s also applicable w

15条回答
  •  青春惊慌失措
    2020-12-25 08:33

    I put together a PHP class for generating random numbers and strings PHPRandomValue,

    It uses "mcrypt_create_iv(4, MCRYPT_DEV_URANDOM)" to generate random numbers and values. I made it while working on a crypto project because I needed a safe random value generator and mt_rand() doesn't meet that requirement. Here's an example usage

    $randomValue = new RandomValue;
    
    $randomValue->randomNumber(): = -3880998
    
    $randomValue->randomNumberBetween(1,10): = 2
    
    $randomValue->randomTextString(): = CfCkKDHRgUULdGWcSqP4
    
    $randomValue->randomTextString(10):  = LorPIxaeEY
    
    $randomValue->randomKey(): = C7al8tX9.gqYLf2ImVt/!$NOY79T5sNCT/6Q.$!.6Gf/Q5zpa3
    
    $randomValue->randomKey(10):  = RDV.dc6Ai/
    

提交回复
热议问题