【发布时间】:2015-07-08 08:29:13
【问题描述】:
我想计算推文中发布的 URL 和 #HashTag 的数量。我正在使用 PHP 来扫描 Twitter 提要。 是否可以获取在 Twitter 推文中发布的 URL 和 #hashtags 的数量?
我如何得到这个?
编辑:
我试过这段代码
preg_match_all('/#\S*\w/i', $tweet, $matches);
var_dump( $matches );
输出:
array(1) { //count1
[0]=>
array(1) {
[0]=>
string(12) "#GoodMorning"
}
}
array(1) { //count2
[0]=>
array(1) {
[0]=>
string(11) "#HelloWorld"
}
}
array(1) { //count3
[0]=>
array(0) {
}
}
array(1) { //count4
[0]=>
array(0) {
}
}
预期输出:
标签数 = 2 网址数 = 3(如果有)
感谢您的帮助
【问题讨论】:
-
我以数组形式获取它。如何以简单的数字形式获得它?比如,标签数 = 3。
-
尝试使用
count($name_of_your_array);(php.net/manual/en/function.count.php) -
好的,它是标签。但是我该如何处理 URL 和 user_name_mentions 呢?
-