Php 如何从这种数组中获取字符串?

Php 如何从这种数组中获取字符串?,php,json,arrays,Php,Json,Arrays,我使用以下PHP代码从我的服务器接收信息: <?php require('JSONAPI.php'); $api = new JSONAPI("localhost", 25566, "admin", "changeme", ""); var_dump($api->call("server.version")); ?> 我希望能够只回显返回数组中的一部分:“git-Bukkit-1.6.4-R2.0-b2918jnks(MC:1.6.4)”。然后我想在另一个PHP文件中回显

我使用以下PHP代码从我的服务器接收信息:

<?php
require('JSONAPI.php');

$api = new JSONAPI("localhost", 25566, "admin", "changeme", "");

var_dump($api->call("server.version"));
?>

我希望能够只回显返回数组中的一部分:“git-Bukkit-1.6.4-R2.0-b2918jnks(MC:1.6.4)”。然后我想在另一个PHP文件中回显这个字符串。如何将数组的这一部分转换为字符串,并在另一个PHP文件中进行回显?

您可以使用
include'file.PHP'
将此文件包含到另一个文件中,调用API并将其保存为变量,然后将其转换为关联数组以获得更好的可访问性:

<?php

include 'file.php';

$results = json_decode($api->call("server.version"), true);

echo 'Success Message: ' . $results['success'];

不确定这与Java有什么关系,但您可以将此文件包含到另一个文件中(
包含'this_file.php';
)。将API调用结果保存到变量中(var_dump()只是将其转储到输出中)(
$results=$API->call(…);
)-现在您可以像通常的关联数组一样访问它:
echo$results[“success”]$results=json_decode($api->call(…),true)-这将Json对象转换为一个数组,使其更易于访问。谢谢!它工作得很好!不客气:)我已经把它作为答案贴了出来。
<?php

include 'file.php';

$results = json_decode($api->call("server.version"), true);

echo 'Success Message: ' . $results['success'];