JSON
JSON Improvements:

<?php
class Foo implements JsonSerializable {
    private 
$data 'Bar';
    public function 
jsonSerialize() {
        return array(
'data'=>$this->data);
    }
}
echo 
json_encode(new Foo); // Outputs: {"data":"Bar"}
<?php
$a 
= array(1,2,3,array(4,5,6));
echo 
json_encode($a,JSON_PRETTY_PRINT);

[
    1,
    2,
    3,
    [
        4,
        5,
        6
    ]
]