我有一个PHP脚本,它使用Youtube API回显Youtube视频的视图数量。但是,我希望在数千及以上的视图中添加逗号。
我的代码如下:
$JSON = file_get_contents('https://gdata.youtube.com/feeds/api/videos/XQu8TTBmGhA?v=2&alt=json');
$JSON_Data = json_decode($JSON);
$views = $JSON_Data->{'entry'}->{'yt$statistics'}->{'viewCount'};
echo $views;
任何帮助都将受到高度赞赏!
答案 0 :(得分:1)
echo number_format($views);
答案 1 :(得分:0)
使用此
echo number_format($views, 2, '.', ',');
答案 2 :(得分:0)
http://php.net/manual/en/function.number-format.php
PHP函数 number_format
示例:强>
setlocale(LC_ALL, '');
$locale = localeconv();
$decimals = 2;
echo number_format($views, $decimals, $locale['decimal_point'], $locale['thousands_sep']);