Php 将数组数据作为对象返回
我在从函数中获取所需输出时遇到问题。我看到,当我执行“var转储”时,它会返回正确的数据。但是,它要么没有显示任何内容,要么出现无效的参数错误/“类stdClass的对象无法转换为字符串” 下面是函数Php 将数组数据作为对象返回,php,jquery,object,Php,Jquery,Object,我在从函数中获取所需输出时遇到问题。我看到,当我执行“var转储”时,它会返回正确的数据。但是,它要么没有显示任何内容,要么出现无效的参数错误/“类stdClass的对象无法转换为字符串” 下面是函数 public function searchUser($name, $limit = 0) { return $this->_makeCall('users/search', false, array('q' => $name, 'count' => $lim
public function searchUser($name, $limit = 0) {
return $this->_makeCall('users/search', false, array('q' => $name, 'count' => $limit));
}
我的代码是这样调用的:
$usearch=$_POST['usersearch'];
$result = $instagram->searchUser($usearch);
假定$result变量的vardump if,要迭代的对象数组包含在data属性中:
foreach ($result->data as $object) {
print $object->username;
}
假定$result变量的vardump if,要迭代的对象数组包含在data属性中:
foreach ($result->data as $object) {
print $object->username;
}
假定$result变量的vardump if,要迭代的对象数组包含在data属性中:
foreach ($result->data as $object) {
print $object->username;
}
假定$result变量的vardump if,要迭代的对象数组包含在data属性中:
foreach ($result->data as $object) {
print $object->username;
}
那里有一个
json\u decode
吗?你到底想以HTML的形式返回什么?每个对象的属性?stdClass类的对象无法转换为字符串
表示您正在尝试回显$object
。因此,您应该重新检查返回的数组/对象。其中是否有json\u decode
?您希望以HTML形式返回什么?每个对象的属性?stdClass类的对象无法转换为字符串
表示您正在尝试回显$object
。因此,您应该重新检查返回的数组/对象。其中是否有json\u decode
?您希望以HTML形式返回什么?每个对象的属性?stdClass类的对象无法转换为字符串
表示您正在尝试回显$object
。因此,您应该重新检查返回的数组/对象。其中是否有json\u decode
?您希望以HTML形式返回什么?每个对象的属性?stdClass类的对象无法转换为字符串
表示您正在尝试回显$object
。因此,您应该重新检查返回的数组/对象。