Str
class Str (View source)
Methods
upper case
lower case
camel
Snake case
Get str plurial
slice
split
Get the string position
Contains
replace
capitalize
len, retourne la taille d'une chaine.
Wordify
repeat, réperte la chaine de caractère dans une nombre déterminé
randomize
slugify créateur de slug en utilisant un chaine simple.
unslugify créateur de slug en utilisant un chaine simple.
Vérifier si le mail est un mail valide.
Vérifie si la chaine est un domaine
Vérifie si la chaine est en alphanumeric
Vérifie si la chaine est en numeric
Vérifie si la chaine est en alpha
Vérifie si la chaine est en format slug
Vérifie si la chaine est en majiscule
Vérifie si la chaine est en miniscule
Retourne le nombre caractère dans une chaine.
Retourne un nombre détermine de mots dans une chaine de caractère.
Retourne une chaine de caractère dont les mots sont mélangés.
Permet de forcer l'encodage en utf-8
__call
Details
static array|string
upper(string $str)
upper case
static array|string
lower(string $str)
lower case
static string
camel(string $str)
camel
static mixed
snake(string $str, string $delimiter = '_')
Snake case
static string
plurial(string $str)
Get str plurial
static string
slice(string $str, $start, null $end = null)
slice
static array
split(string $pattern, string $str, null $limit = null)
split
static int
pos(string $search, string $string, int $offset = 0)
Get the string position
static bool
contains(string $search, string $str)
Contains
static string
replace($pattern, $replaceBy, $str)
replace
static string
capitalize($str)
capitalize
static int
len($str)
len, retourne la taille d'une chaine.
static array
wordify($str, $sep = ' ')
Wordify
static string
repeat($str, $number)
repeat, réperte la chaine de caractère dans une nombre déterminé
static string
randomize(int $size = 16)
randomize
static string
slugify(string $str, string $delimiter = '-')
slugify créateur de slug en utilisant un chaine simple.
eg: 'je suis un chaine de caractere' => 'je-suis-un-chaine-de-caractere'
static string
unSlugify(string $str)
unslugify créateur de slug en utilisant un chaine simple.
static bool
isMail(string $email)
Vérifier si le mail est un mail valide.
eg: dakiafranck@gmail.com => true
static bool
isDomain(string $domain)
Vérifie si la chaine est un domaine
eg: http://exemple.com => true eg: http:/exemple.com => false
static bool
isAlphaNum($str)
Vérifie si la chaine est en alphanumeric
static bool
isNumeric(string $str)
Vérifie si la chaine est en numeric
static bool
isAlpha(string $str)
Vérifie si la chaine est en alpha
static bool
isSlug(string $str)
Vérifie si la chaine est en format slug
static bool
isUpper(string $str)
Vérifie si la chaine est en majiscule
static bool
isLower(string $str)
Vérifie si la chaine est en miniscule
static int
count(string $pattern, string $str)
Retourne le nombre caractère dans une chaine.
static string
getWords(string $words, int $len)
Retourne un nombre détermine de mots dans une chaine de caractère.
static string
shuffleWords(string $words)
Retourne une chaine de caractère dont les mots sont mélangés.
static
forceInUTF8()
Permet de forcer l'encodage en utf-8
mixed
__call(string $method, array $arguments)
__call