PHP JSON 編碼 解碼

 //編碼
    <?php
    $arr = array(
        'name' => '林平之',
        'nick' => 'haran',
        'contact' => array(
            'email' => 'url at qq dot com',
            'website' => 'http://www.url.com',
            )
        );    
    $json_string = json_encode($arr);
    echo $json_string;
    ?>
    
    //解碼
        <?php
    $arr = array(
        'name' => '林平之',
        'nick' => 'haran',
        'contact' => array(
            'email' => 'url at qq dot com',
            'website' => 'http://www.url.com',
            )
        );    
    $json_string = json_encode($arr);
    $obj = json_decode($json_string);
    print_r($obj);
    echo $obj->name;
    echo $obj->contact->email;
    //加TURE直接輸出數組
    print_r(json_decode($json_string,TRUE));
    $arr = json_decode($json_string,TRUE);
    echo $arr['name'];
    ?>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章