Class Iconv

Summary

Fully Qualified Name: Laminas\Stdlib\StringWrapper\Iconv
Extends: AbstractStringWrapper

Description

Methods

Name Description Defined By
__construct() Constructor Iconv
convert() Convert a string from defined encoding to the defined convert encoding Iconv
getConvertEncoding() Get the defined character encoding to convert to AbstractStringWrapper
getEncoding() Get the defined character encoding to work with AbstractStringWrapper
getSupportedEncodings() Get a list of supported character encodings Iconv
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
strlen() Returns the length of the given string Iconv
strpos() Find the position of the first occurrence of a substring in a string Iconv
substr() Returns the portion of string specified by the start and length parameters Iconv
wordWrap() Wraps a string to a given number of characters AbstractStringWrapper

Method Details

__construct()

Constructor

Returns:

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

Returns: string|null

getEncoding()

Get the defined character encoding to work with

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

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
$string string
$width int
$break string
$cut bool

Returns: string|bool

Top