Fully Qualified Name: | Laminas\Stdlib\StringWrapper\Iconv |
Extends: | AbstractStringWrapper |
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 |
Constructor
Returns:
Convert a string from defined encoding to the defined convert encoding
Parameter Name | Type | Description |
---|---|---|
$str | string | |
$reverse | bool |
Returns: string|bool
Get the defined character encoding to convert to
Returns: string|null
Get the defined character encoding to work with
Returns: string
Get a list of supported character encodings
Returns: string[]
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
Set character encoding working with and convert to
Parameter Name | Type | Description |
---|---|---|
$encoding | string | The |
$convertEncoding | string|null | The |
Returns: \StringWrapperInterface
Pad a string to a certain length with another string
Parameter Name | Type | Description |
---|---|---|
$input | string | |
$padLength | int | |
$padString | string | |
$padType | int |
Returns: string
Returns the length of the given string
Parameter Name | Type | Description |
---|---|---|
$str | string |
Returns: int|bool
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
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
Wraps a string to a given number of characters
Parameter Name | Type | Description |
---|---|---|
$string | string | |
$width | int | |
$break | string | |
$cut | bool |
Returns: string|bool