Class String (namespace Nette)
String tools library.
| Constructor Summary | |
|---|---|
| public |
__construct
()
Static class - cannot be instantiated.
|
| Method Summary | |
|---|---|
| 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 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 |
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.
|
| Constructor Details | ||
|---|---|---|
|
line 38 __constructpublic __construct () Static class - cannot be instantiated. |
||
| Method Details | ||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
line 213 bytespublic static void bytes ($bytes)
|
||||||||||||||||||
|
line 203 capitalizepublic static string capitalize (string $s) Capitalize string.
|
||||||||||||||||||
|
line 51 checkEncodingpublic static bool checkEncoding (string $s, [string $encoding = Checks if the string is valid for the specified encoding.
|
||||||||||||||||||
|
line 90 endsWithpublic static bool endsWith (string $haystack, string $needle) Ends the $haystack string with the suffix $needle?
|
||||||||||||||||||
|
line 64 fixEncodingpublic static string fixEncoding (string $s, [string $encoding = Returns correctly encoded string.
|
||||||||||||||||||
|
line 179 lowerpublic static string lower (string $s) Convert to lower case.
|
||||||||||||||||||
|
line 102 normalizepublic static string normalize (string $s) Removes special controls characters and normalizes line endings and spaces.
|
||||||||||||||||||
|
line 77 startsWithpublic static bool startsWith (string $haystack, string $needle) Starts the $haystack string with the prefix $needle?
|
||||||||||||||||||
|
line 155 truncatepublic static string truncate (string $s, int $maxLen, [string $append = Truncates string to maximal length.
|
||||||||||||||||||
|
line 191 upperpublic static string upper (string $s) Convert to upper case.
|
||||||||||||||||||
|
line 128 webalizepublic static string webalize (string $s, [string $charlist = Converts to web safe characters [a-z0-9-] text.
|
||||||||||||||||||