Php 从JSON文件中读取变量

Php 从JSON文件中读取变量,php,json,Php,Json,晚上好, 我正在检索一个JSON文件,并试图读取文件末尾的变量 $eedomus_api_user = 'xyz'; $eedomus_api_secret = 'zzz'; $periph_id = 'yyy'; $url = "http://19X.XXX.0.XX/api/get?"; $url .= "api_user=$eedomus_api_user"; $url .= "&api_secret=$eedomus_api_s

晚上好,

我正在检索一个JSON文件,并试图读取文件末尾的变量

$eedomus_api_user = 'xyz';
$eedomus_api_secret = 'zzz';
$periph_id = 'yyy';

$url = "http://19X.XXX.0.XX/api/get?";
$url .= "api_user=$eedomus_api_user";
$url .= "&api_secret=$eedomus_api_secret";
$url .= "&action=periph.value";
$url .= "&periph_id=$periph_id";

$result = file_get_contents($url);

$phpObj =  json_decode($result, true);
我得到的文件如下:

{ "success": 1, "body":{"last_value": 100} }
我想得到与最后一个值字段对应的“100”

使用函数strpos,我打算查找第一个“}”的位置并检索字符,直到上一个空格。有没有更简单的方法来实现这一点


谢谢您的帮助。

您的
$phpObj
已经包含解码的数组,
$phpObj['body']['last_value']
应该给出
100
@克布霍兹:非常感谢。这确实容易多了:-)祝你晚上愉快