JBZoo\Utils\Str::unique PHP Method

unique() public static method

Get unique string
public static unique ( string $prefix = 'unique' ) : string
$prefix string
return string
    public static function unique($prefix = 'unique')
    {
        $prefix = rtrim(trim($prefix), '-');
        $random = mt_rand(10000000, 99999999);
        $result = $random;
        if ($prefix) {
            $result = $prefix . '-' . $random;
        }
        return $result;
    }

Usage Example

Example #1
0
 public function testUnique()
 {
     is(15, strlen(Str::unique()));
     is(8, strlen(Str::unique(null)));
     is(10, strlen(Str::unique('t-')));
     isNotSame(Str::unique(), Str::unique());
 }
All Usage Examples Of JBZoo\Utils\Str::unique