coduo / php-to-string
Simple library that converts PHP value into strings
Installs: 9 398 231
Dependents: 13
Suggesters: 0
Security: 0
Stars: 262
Watchers: 5
Forks: 6
Open Issues: 1
Requires
- php: >=7.2
Suggests
- ext-intl: Required if you are going to use humanizer with locales different than en_EN
README
Simple library that converts PHP values into strings.
Status:
Simple library that allows you to cast any php value into string
Installation
composer require coduo/php-to-string
Usage
Supported types:
- string
- integer
- float/double
- object
- callable
- array
- resource
use Coduo\ToString\StringConverter; $string = new StringConverter('foo'); echo $string; // "foo" $double = new StringConverter(1.12312); echo $double; // "1.12312" $integer = new StringConverter(1); echo $integer; // "1" $datetime = new StringConverter(new \DateTime()); echo $datetime; // "\DateTime" $array = new StringConverter(['foo', 'bar', 'baz']); echo $array; // "Array(3)" $res = fopen(sys_get_temp_dir() . "/foo", "w"); $resource = new StringConverter($res); echo $resource; // "Resource(stream)"