Easy Tutorial
❮ Pdo Errorcode Func Math Mt Srand ❯

PHP 5 String Functions


PHP 5 String Functions

PHP String functions are part of the PHP core. These functions are available without the need for additional installation.


Function Description
addcslashes() Returns a string with backslashes in front of the specified characters.
addslashes() Returns a string with backslashes in front of predefined characters.
bin2hex() Converts a string of ASCII characters to hexadecimal values.
chop() Removes whitespace or other characters from the right end of a string.
chr() Returns a character from the specified ASCII value.
chunk_split() Splits a string into a series of smaller parts.
convert_cyr_string() Converts a string from one Cyrillic character set to another.
convert_uudecode() Decodes a uuencoded string.
convert_uuencode() Encodes a string using the uuencode algorithm.
count_chars() Returns information about characters used in a string.
crc32() Computes the 32-bit CRC (Cyclic Redundancy Check) of a string.
crypt() One-way string hashing.
echo() Outputs one or more strings.
explode() Splits a string into an array.
fprintf() Writes a formatted string to a specified output stream.
get_html_translation_table() Returns the translation table used by htmlspecialchars() and htmlentities().
hebrev() Converts Hebrew text to visual text.
hebrevc() Converts Hebrew text to visual text and converts new lines (\n) to <br>.
hex2bin() Converts a string of hexadecimal values to ASCII characters.
html_entity_decode() Converts HTML entities to characters.
htmlentities() Converts characters to HTML entities.
htmlspecialchars_decode() Converts some predefined HTML entities to characters.
htmlspecialchars() Converts some predefined characters to HTML entities.
implode() Returns a string by joining array elements.
join() Alias of implode().
lcfirst() Converts the first character of a string to lowercase.
levenshtein() Returns the Levenshtein distance between two strings.
localeconv() Returns localized numeric and monetary formatting information.
ltrim() Removes whitespace or other characters from the left side of a string.
md5() Calculates the MD5 hash of a string.
md5_file() Calculates the MD5 hash of a file.
metaphone() Calculates the metaphone key of a string.
money_format() Returns a string formatted as a currency string.
nl_langinfo() Returns specific local information.
nl2br() Inserts HTML line breaks before all newlines in a string.
number_format() Formats a number with grouped thousands.
ord() Returns the ASCII value of the first character of a string.
parse_str() Parses a query string into variables.
print() Outputs one or more strings.
printf() Outputs a formatted string.
quoted_printable_decode() Converts a quoted-printable string to an 8-bit string.
quoted_printable_encode() Converts an 8-bit string to a quoted-printable string.
quotemeta() Quotes meta characters.
rtrim() Removes whitespace or other characters from the right side of a string.
setlocale() Sets locale information.
sha1() Calculates the SHA-1 hash of a string.
sha1_file() Calculates the SHA-1 hash of a file.
similar_text() Calculates the similarity between two strings.
soundex() Calculates the soundex key of a string.
sprintf() Writes a formatted string to a variable.
sscanf() Parses input from a string according to a format.
str_getcsv() Parses a CSV string into an array.
str_ireplace() Replaces some characters in a string (case-insensitive).
str_pad() Pads a string to a new length.
str_repeat() Repeats a string a specified number of times.
str_replace() Replaces some characters in a string (case-sensitive).
str_rot13() Performs ROT13 encoding on a string.
str_shuffle() Randomly shuffles all characters in a string.
str_split() Splits a string into an array.
str_word_count() Counts the number of words in a string.
strcasecmp() Compares two strings (case-insensitive).
strchr() Finds the first occurrence of a string within another string. (Alias of strstr().)
strcmp() Compares two strings (case-sensitive).
strcoll() Compares two strings (locale-based comparison).
strcspn() Returns the number of characters found in a string before any specified characters are found.
strip_tags() Strips HTML and PHP tags from a string.
stripcslashes() Removes backslashes added by the addcslashes() function.
stripslashes() Removes backslashes added by the addslashes() function.
stripos() Returns the position of the first occurrence of a string in another string (case-insensitive).
stristr() Finds the first occurrence of a string in another string (case-insensitive).
strlen() Returns the length of a string. For Chinese strings, use the mb_strlen() function.
strnatcasecmp() Compares two strings using a "natural order" algorithm (case-insensitive).
strnatcmp() Compares two strings using a "natural order" algorithm (case-sensitive).
strncasecmp() String comparison of the first n characters (case-insensitive).
strncmp() String comparison of the first n characters (case-sensitive).
strpbrk() Searches a string for any of a set of characters.
strpos() Returns the position of the first occurrence of a string in another string (case-sensitive).
strrchr() Finds the last occurrence of a string in another string.
strrev() Reverses a string.
strripos() Finds the position of the last occurrence of a string in another string (case-insensitive).
strrpos() Finds the position of the last occurrence of a string in another string (case-sensitive).
strspn() Returns the number of characters in a string that consist of a specified set of characters.
strstr() Finds the first occurrence of a string in another string (case-sensitive).
strtok() Splits a string into smaller strings.
strtolower() Converts a string to lowercase.
strtoupper() Converts a string to uppercase.
strtr() Translates certain characters in a string.
substr() Returns a part of a string.
mb_substr() Returns a part of a Chinese string.
substr_compare() Compares two strings from a specified start position (binary safe and optionally case-sensitive).
substr_count() Counts the number of occurrences of a substring in a string.
substr_replace() Replaces a part of a string with another string.
trim() Removes whitespace and other specified characters from both ends of a string.
ucfirst() Converts the first character of a string to uppercase.
ucwords() Converts the first character of each word in a string to uppercase.
vfprintf() Writes a formatted string to a specified output stream.
vprintf() Outputs a formatted string.
vsprintf() Writes a formatted string to a variable.
wordwrap() Wraps a string to a given number of characters.
❮ Pdo Errorcode Func Math Mt Srand ❯