传输php类(如何获取torrent的信息)

时间:2017-09-21 12:31:50

标签: php arrays class multidimensional-array transmission-daemon

我使用php传输rpc类(https://github.com/brycied00d/PHP-Transmission-Class)来检索torrent信息。但我不知道如何从数组对象中检索数据(级别5)。 我检索数据 $torrent_name = $result['arguments']['torrents'][0]['name'];

我想要的信息就像:

$torrent_client_name = $result['arguments']['torrents'][0]['peers']['clientName'];

这是函数,

 public function get ( $ids = array(), $fields = array() )
    {
    if ( !is_array( $ids ) ) $ids = array( $ids );
        if ( count( $fields ) == 0 ) $fields = array( "id", "name"); //this array
    $request = array(
    "fields" => $fields,
    "ids" => $ids
    );
    return $this->request( "torrent-get", $request );
    }

我试图制作这样的东西,但没有结果:

$fields = array( "id", "name", array("peers"=>"clientName"));

$fields = array( "id", "name", array("clientName"));

$fields = array( "id", "name", 'peers' => array('clientName'));

我得到的错误:

  

注意:未定义的索引:对等

and here the var_dump($result);

0 个答案:

没有答案