如何回显结果错误而不是var dump

时间:2018-06-06 16:28:43

标签: php json

我是php的新手刚刚获得了一个在页面末尾有var dump的脚本 像这样

var_dump($state);

发帖后:

$state = $postGenerator->broadcast($post);

我想展示"你的帖子已经发布了#34;当var转储显示我[结果]并向用户显示一旦我看到var dump

发生的确切错误
object(stdClass)#5 (2) { 
    ["error"]=> string(13) "invalid_grant"         
    ["error_description"]=> string(26) "The token has invalid role" 
}

我知道这对很多人来说很容易,但我只是在学习,所以你的指南对我有用

1 个答案:

答案 0 :(得分:0)

您可以测试$state是否具有result属性,否则会打印错误消息。

if (isset($state->result)) {
    echo "Your post has been made";
} else {
    echo $state->error_description;
}