wireLength() function 
Returns string length of any type (string, array, object, bool, int, etc.)
- If given a string it returns the multibyte string length.
- If given a bool, returns 1 for true or 0 for false.
- If given an int or float, returns its length when typecast to string.
- If given array or object it duplicates the behavior of wireCount().
- If given null returns 0.
Please note this method is and thus not intended to be called directly.
Available since version 3.0.192.
Internal usage
// basic internal usage
$int = wireLength ($value);
// internal usage with all arguments
$int = wireLength ($value, bool $mb = true);Arguments
| Name | Type(s) | Description | 
|---|---|---|
| $value | stringarrayobjectintboolnull | |
| $mb(optional) | bool | Use multibyte string length when available Default:true | 
Return value
int
Functions methods and properties
API reference based on ProcessWire core version 3.0.252