-1

我遇到的问题是我正在使用 twitter 端点来捕获推文中的某些关键字,但我没有在结果中得到任何数值来说明有多少结果。下面是使用的代码:

<?php

$response = file_get_contents('http://search.twitter.com/search.json?q=ps4&rpp=100&geocode=43.652527,-79.381961,10mi&geocode=49.263588,-123.138565,10mi&include_entities=true&result_type=mixed');
$search = json_decode($response);
$items = array();

foreach ($search->results as $item) {
      $items[] = array('text' => '@'.$item->from_user.': '.$item->text);
 }
 $data = array('item' => $items);

 header('Content-Type: application/json');

 echo json_encode($data);

 ?>

我得到的输出只是显示用户名和推文。

 {"item":[{"text":"@detikcom: Gocekan PES 2014 Bakal Semakin Lincah di PS4 http:\/\/t.co\/CtrUtOf0GI via @detikinet"}}]}

我想要的是要显示的单个整数中的提及总数。我找不到任何能让我走上正确道路的东西,如果有人能指出我正确的方向,那就太好了。

谢谢阅读。

4

1 回答 1

0

怎么样count($items)?你可以这样做:

$data = array('item' => $items, 'itemCount' => count($items));
于 2013-03-12T15:13:26.977 回答