Class String (namespace Nette)
String tools library.
Public Method Summary | |
---|---|
String |
__construct
()
Static class - cannot be instantiated.
|
static void |
bytes
($bytes)
|
static string |
capitalize
(string $s)
Capitalize string.
|
static bool |
checkEncoding
(string $s, [string $encoding =
'UTF-8' ])
Checks if the string is valid for the specified encoding.
|
static string |
chr
(int $code, [string $encoding =
'UTF-8' ])
Returns a specific character.
|
static bool |
endsWith
(string $haystack, string $needle)
Ends the $haystack string with the suffix $needle?
|
static string |
fixEncoding
(string $s, [string $encoding =
'UTF-8' ])
Returns correctly encoded string.
|
static string |
Indents the content from the left.
|
static string |
lower
(string $s)
Convert to lower case.
|
static string |
normalize
(string $s)
Removes special controls characters and normalizes line endings and spaces.
|
static bool |
startsWith
(string $haystack, string $needle)
Starts the $haystack string with the prefix $needle?
|
static string |
truncate
(string $s, int $maxLen, [string $append =
"\xE2\x80\xA6" ])
Truncates string to maximal length.
|
static string |
upper
(string $s)
Convert to upper case.
|
static string |
webalize
(string $s, [string $charlist =
NULL ])
Converts to web safe characters [a-z0-9-] text.
|
Method Details | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
line 36 __constructpublic String __construct () Static class - cannot be instantiated.
|
||||||||||||||||||
line 239 bytespublic static void bytes ($bytes)
|
||||||||||||||||||
line 229 capitalizepublic static string capitalize (string $s) Capitalize string.
|
||||||||||||||||||
line 49 checkEncodingpublic static bool checkEncoding (string $s, [string $encoding = Checks if the string is valid for the specified encoding.
|
||||||||||||||||||
line 76 chrpublic static string chr (int $code, [string $encoding = Returns a specific character.
|
||||||||||||||||||
line 102 endsWithpublic static bool endsWith (string $haystack, string $needle) Ends the $haystack string with the suffix $needle?
|
||||||||||||||||||
line 62 fixEncodingpublic static string fixEncoding (string $s, [string $encoding = Returns correctly encoded string.
|
||||||||||||||||||
line 193 indentpublic static string indent (string $s, [int $level = Indents the content from the left.
|
||||||||||||||||||
line 205 lowerpublic static string lower (string $s) Convert to lower case.
|
||||||||||||||||||
line 114 normalizepublic static string normalize (string $s) Removes special controls characters and normalizes line endings and spaces.
|
||||||||||||||||||
line 89 startsWithpublic static bool startsWith (string $haystack, string $needle) Starts the $haystack string with the prefix $needle?
|
||||||||||||||||||
line 167 truncatepublic static string truncate (string $s, int $maxLen, [string $append = Truncates string to maximal length.
|
||||||||||||||||||
line 217 upperpublic static string upper (string $s) Convert to upper case.
|
||||||||||||||||||
line 140 webalizepublic static string webalize (string $s, [string $charlist = Converts to web safe characters [a-z0-9-] text.
|