PHP 5 String Functions
PHP String functions are part of the PHP core. These functions can be used without installation.
| Function | Description |
|---|---|
| addcslashes() | Returns a string with backslashes added before specified characters. |
| addslashes() | Returns a string with backslashes added before predefined characters. |
| bin2hex() | Converts an ASCII character string to hexadecimal values. |
| chop() | Removes whitespace or other characters from the right side of a string. |
| chr() | Returns a character from a 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() | Calculates the 32-bit CRC (Cyclic Redundancy Check) of a string. |
| crypt() | One-way string encryption (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 visible text. |
| hebrevc() | Converts Hebrew text to visible text, and converts newlines (n) to <br>. |
| hex2bin() | Converts a hexadecimal value string 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 made by combining array elements. |
| join() | An alias for implode(). |
| lcfirst() | Converts the first character of a string to lowercase. |
| levenshtein() | Returns the Levenshtein distance between two strings. |
| localeconv() | Returns local numeric and currency format 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 specified locale information. |
| nl2br() | Inserts HTML line breaks before each newline in a string. |
| number_format() | Formats a number with grouped thousands. |
| ord() | Returns the ASCII value of the first character in a string. |
| parse_str() | Parses 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 specified 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() |
YouTip