“не может использовать объект типа stdclass в качестве массива” Ответ

не может использовать объект типа stdclass в качестве массива

$obj_user = json_decode($user, true);

use json_decode($obj, true); 	// add true
Zidane (Vi Ly - VietNam)

Не может использовать объект типа stdclass в качестве массива в isset

function deliciousCount($domain_name) {
    $data = json_decode(
        file_get_contents(
            "http://feeds.delicious.com/v2/json/urlinfo/data?url=$domain_name"
        )
    );
    // You should double check everything because this delicious function is broken
    if (is_array($data) && isset($data[ 0 ]) &&
        $data[ 0 ] instanceof stdClass  && isset($data[ 0 ]->total_posts)) {
        return $data[ 0 ]->total_posts;
    } else {
        return 0;
    }
}
Wide-eyed Wolf

Ответы похожие на “не может использовать объект типа stdclass в качестве массива”

Вопросы похожие на “не может использовать объект типа stdclass в качестве массива”

Больше похожих ответов на “не может использовать объект типа stdclass в качестве массива” по PHP

Смотреть популярные ответы по языку

Смотреть другие языки программирования