class Strings (View source)

Methods

static string
ascii(string $text)

Convert string to ASCII

static string
camel(string $text)

Convert string to camelCase

static string
kebab(string $text)

Convert string to kebab-case

static string
pascal(string $text)

Convert string to PascalCase

static string
snake(string $text)

Convert string to snake_case

static string
random(int $length = 16)

Generates a hexadecimal string from $length random bytes.

Details

static string ascii(string $text)

Convert string to ASCII

Parameters

string $text

Return Value

string

static string camel(string $text)

Convert string to camelCase

Parameters

string $text

Return Value

string

Exceptions

Exception

static string kebab(string $text)

Convert string to kebab-case

Parameters

string $text

Return Value

string

Exceptions

Exception

static string pascal(string $text)

Convert string to PascalCase

Parameters

string $text

Return Value

string

Exceptions

Exception

static string snake(string $text)

Convert string to snake_case

Parameters

string $text

Return Value

string

Exceptions

Exception

static string random(int $length = 16)

Generates a hexadecimal string from $length random bytes.

  • Note: PHP 7+ will use random_bytes().
  • Note: PHP 5 will use mcrypt.

Parameters

int $length

Return Value

string

Exceptions

Exception