Listing of String Functions


PHP has plenty of built-in string functions. Table 3-1 lists a selection of them.

Table 3-1. The String Functions

Function

Purpose

chr

Returns a specific character, given its ASCII code

chunk_split

Splits a string into smaller chunks

crypt

Supports one-way string encryption (hashing)

echo

Displays one or more strings

explode

Splits a string on a substring

html_entity_decode

Converts all HTML entities to their applicable characters

htmlentities

Converts all applicable characters to HTML entities

htmlspecialchars

Converts special characters to HTML entities

implode

Joins array elements with a string

ltrim

Strips whitespace from the beginning of a string

number_format

Formats a number with grouped thousand separators

ord

Returns the ASCII value of character

parse_str

Parses the string into variables

print

Displays a string

printf

Displays a formatted string

rtrim

Strips whitespace from the end of a string

setlocale

Sets locale information

similar_text

Calculates the similarity between two strings

sprintf

Returns a formatted string

sscanf

Parses input from a string according to a format

str_ireplace

Case-insensitive version of the str_replace function.

str_pad

Pads a string with another string

str_repeat

Repeats a string

str_replace

Replaces all occurrences of the search string with the replacement string

str_shuffle

Shuffles a string randomly

str_split

Converts a string to an array

str_word_count

Returns information about words used in a string

strcasecmp

Binary case-insensitive string comparison

strchr

Alias of the strstr function

strcmp

Binary-safe string comparison

strip_tags

Strips HTML and PHP tags from a string

stripos

Finds position of first occurrence of a case-insensitive string

stristr

Case-insensitive version of the strstr function

strlen

Gets a string's length

strnatcasecmp

Case-insensitive string comparisons

strnatcmp

String comparisons using a "natural order" algorithm

strncasecmp

Binary case-insensitive string comparison of the first n characters

strncmp

Binary-safe string comparison of the first n characters

strpos

Finds position of first occurrence of a string

strrchr

Finds the last occurrence of a character in a string

strrev

Reverses a string

strripos

Finds the position of last occurrence of a case-insensitive string

strrpos

Finds the position of last occurrence of a char in a string

strspn

Finds the length of initial segment matching mask

strstr

Finds the first occurrence of a string

strtolower

Converts a string to lowercase

strtoupper

Converts a string to uppercase

strtr

Translates certain characters

substr_compare

Binary-safe (optionally case-insensitive) comparison of two strings from an offset

substr_count

Counts the number of substring occurrences

substr_replace

Replaces text within part of a string

substr

Returns part of a string

trim

Strips whitespace from the beginning and end of a string




    Spring Into PHP 5
    Spring Into PHP 5
    ISBN: 0131498622
    EAN: 2147483647
    Year: 2006
    Pages: 254

    flylib.com © 2008-2017.
    If you may any questions please contact us: flylib@qtcs.net