include 'Format.php';
use Prototypeblocks\Format;
$array = array('a','b','c');
$json = Format::arrayToJson($array);
// $json is $array converted into JSON format
$array = array('a','b','c');
$string = Format::arrayToString($array);
// $string is imploded array, default delimiter is ' '
$array = array('a','b','c');
$string = Format::arrayToString($array, '-');
// $string is imploded array with delimiter '-'
$csv = '';
$array = Format::csvToArray($csv);
// $array is CSV converted to array
$json = '';
$array = Format::jsonToArray($json);
// $array is JSON string converted to array
$string = 'This is a normal string';
$array = Format::stringToArray($string);
// $array is exploded string, default delimiter is ' '
$string = 'This is a normal string, with a - for some weird reason';
$array = Format::stringToArray($string, '-');
// $array is exploded string with delimiter '-'
Alias for Format::toBoolean
$var = ?
$boolean = Format::toBoolean($var);
// $boolean is $var converted to boolean
$number = 15;
$float = Format::toFloat($number);
// $float is $number converted to float
Alias for Format::toInteger
$number = 15.50;
$integer = Format::toInteger($number);
// $integer is $number converted to integer
$var = ?
$json = Format::toJson($var);
// $json is $var converted to JSON format
$var = ?
$string = Format::toString($var);
// $string is $var converted to string
$object = \stdClass;
$array = Format::objectToArray($object);
// $array is $object converted to array (recurisve)
$array = array();
$object = Format::arrayToObject($array);
// $object is $array converted to object
$object = \stdClass;
$json = Format::objectToJson($object);
// $json is $object converted to JSON format
$var = ?
$object = Format::toObject($var);
// $object is $var converted to object
$var = ?
$array = Format::toArray($var);
// $array is $var converted to array
$xml = '';
$array = Format::xmlToArray($xml);
// $array is $xml converted to array