Class AbstractStringWrapper

Summary

Fully Qualified Name: Zend\Stdlib\StringWrapper\AbstractStringWrapper
Implements: StringWrapperInterface

Description

Methods

Name Description Defined By
convert() Convert a string from defined character encoding to the defined convert encoding AbstractStringWrapper
getConvertEncoding() Get the defined character encoding to convert to AbstractStringWrapper
getEncoding() Get the defined character encoding to work with AbstractStringWrapper
isSupported() Check if the given character encoding is supported by this wrapper and the character encoding to convert to is also supported. AbstractStringWrapper
setEncoding() Set character encoding working with and convert to AbstractStringWrapper
strPad() Pad a string to a certain length with another string AbstractStringWrapper
wordWrap() Wraps a string to a given number of characters AbstractStringWrapper

Method Details

convert()

Convert a string from defined character 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

Returns: string|null

getEncoding()

Get the defined character encoding to work with

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: bool

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

wordWrap()

Wraps a string to a given number of characters

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

Returns: string|bool

Top