Interface StringWrapperInterface

Summary

Fully Qualified Name: Zend\Stdlib\StringWrapper\StringWrapperInterface

Description

Methods

Name Description Defined By
convert() Convert a string from defined encoding to the defined convert encoding StringWrapperInterface
getConvertEncoding() Get the defined character encoding to convert to (upper case) StringWrapperInterface
getEncoding() Get the defined character encoding to work with (upper case) StringWrapperInterface
getSupportedEncodings() Get a list of supported character encodings StringWrapperInterface
isSupported() Check if the given character encoding is supported by this wrapper and the character encoding to convert to is also supported. StringWrapperInterface
setEncoding() Set character encoding working with and convert to StringWrapperInterface
strPad() Pad a string to a certain length with another string StringWrapperInterface
strlen() Returns the length of the given string StringWrapperInterface
strpos() Find the position of the first occurrence of a substring in a string StringWrapperInterface
substr() Returns the portion of string specified by the start and length parameters StringWrapperInterface
wordWrap() Wraps a string to a given number of characters StringWrapperInterface

Method Details

convert()

Convert a string from defined encoding to the defined convert encoding

Parameter Name Type Description
$str string
$reverse bool

Returns: string|bool

getConvertEncoding()

Get the defined character encoding to convert to (upper case)

Returns: string|null

getEncoding()

Get the defined character encoding to work with (upper case)

Returns: string

getSupportedEncodings()

Get a list of supported character encodings

Returns: string[]

isSupported()

Check if the given character encoding is supported by this wrapper and the character encoding to convert to is also supported.

Parameter Name Type Description
$encoding string
$convertEncoding string|null

Returns:

setEncoding()

Set character encoding working with and convert to

Parameter Name Type Description
$encoding string The
$convertEncoding string|null The

Returns: \StringWrapperInterface

strPad()

Pad a string to a certain length with another string

Parameter Name Type Description
$input string
$padLength int
$padString string
$padType int

Returns: string

strlen()

Returns the length of the given string

Parameter Name Type Description
$str string

Returns: int|bool

strpos()

Find the position of the first occurrence of a substring in a string

Parameter Name Type Description
$haystack string
$needle string
$offset int

Returns: int|bool

substr()

Returns the portion of string specified by the start and length parameters

Parameter Name Type Description
$str string
$offset int
$length int|null

Returns: string|bool

wordWrap()

Wraps a string to a given number of characters

Parameter Name Type Description
$str string
$width int
$break string
$cut bool

Returns: string

Top