Skip to content

cp6/PHP-random-string-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

PHP random string generator

Simple PHP random string generator class with configurable options for length, character type and custom characters.

Allows for:

  • Custom characters
  • Numbers only
  • Symbols only
  • Upper case only
  • Lowercase only
  • All with NO symbols

Usage

Usage is easy, just call the class and then set character amount, character type OR custom characters. Otherwise 16 random characters will be returned.

<?php
require_once('stringGen.php');

$string = (new stringGen(16, 'SYMBOLS'))->generate();
echo $string;//[?+}!^/(+}

$string = (new stringGen(8, 'ALLNOSYMBOLS'))->generate();
echo $string;//d68eKRdz

$string = (new stringGen(16, 'NUMBERS'))->generate();
echo $string;//8374911345932147

$string = (new stringGen(16, '', '01'))->generate();
echo $string;//1101101110000011

$string = (new stringGen(22, '', 'ABCXYZ'))->generate();
echo $string;//XBXACAXAXZZXYCCAYZAAZB

$string = (new stringGen(28, 'ALL'))->generate();
echo $string;//LrZdGW*/hwZ8w]ixBEOCNXOPHX_S

$string = (new stringGen(6, 'UPPERCASE'))->generate();
echo $string;//HTDKCY

About

PHP random string generator with options for length, character type and custom characters

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages