Php WordPress,从元数据对象获取值

Php WordPress,从元数据对象获取值,php,wordpress,Php,Wordpress,我使用的是自定义裁剪器,我使用以下方法获取数据: $imageSingle = get_post_meta( get_the_ID(),'image',true); 当我打印出“print\r”时,它返回以下内容: {"original_image":"61","cropped_image":"61"} 我尝试了以下操作,但无法返回剪切图像本身的ID: <?php echo $imageSingle[0]->cropped_image;?> <?php echo $i

我使用的是自定义裁剪器,我使用以下方法获取数据:

$imageSingle = get_post_meta( get_the_ID(),'image',true);
当我打印出“print\r”时,它返回以下内容:

{"original_image":"61","cropped_image":"61"}
我尝试了以下操作,但无法返回剪切图像本身的ID:

<?php echo $imageSingle[0]->cropped_image;?>
<?php echo $imageSingle[0]['cropped_image'];?>

任何帮助或提示都将不胜感激

get\u post\u meta()
返回一个对象,而不是数组,应该删除
[0]
,如下所示:

数据是JSON编码的。。 那以后呢

$imageSingle=get_post_meta(get_ID(),'image',true)

是吗

$imageSingle=json\u解码($imageSingle)


现在。。值位于
$imagessingle->crapped\u image

尝试
$imagessingle->crapped\u image
$imagessingle['crapped\u image']
@PrasunJajodia我尝试了这两个选项。第一个没有返回任何内容,第二个返回一个单数括号“{”use foreach循环,用于$imageSingle变量,然后获取key和value@RMH我认为数据是JSON编码的。只需执行
$imageSingle=JSON\u decode($imageSingle)
然后
$imageSingle['cropped\u image']
@PrasunJajodia,当对变量进行打印时,json解码返回:stdClass Object([original\u image]=>61[crapped\u image]=>61)yyyyaass。谢谢!我也从未想过它可以被json编码。再次感谢