我正在开发一个浏览器扩展(内容脚本),它扫描并突出显示页面上的某些单词,并使用 AJAX 和 PHP 将内容回显到当用户将鼠标悬停在所述单词上时出现的工具提示中。PHP 文件使用 API 检索 XML 文件,然后解析并回显。
工具提示中回显的一件事是货币值(下面代码中的“总计”属性)。截至目前,它会返回诸如“$612343”、“$121100”、“$1222”等值。我想要的是用逗号正确格式化钱,如“$6,123,234”而不是“$6123234”。我该怎么做?
这是PHP代码:
echo "<table><tr id='thasdfdfd'><th id='thasdfdfd'>Contributors</th><th>Total</th></tr>";
foreach ($data['response']['industries']['industry'] as $ind) {
foreach ($ind as $row) {
echo "<tr><td>" . $row['industry_name'] . " " . "</td><td>" . "$" .
$row['total'] . '</td></tr>';
}
}