【发布时间】:2013-10-20 00:57:05
【问题描述】:
我正在开发一个浏览器扩展程序(内容脚本),它可以扫描并突出显示页面上的某些单词,并使用 AJAX 和 PHP 将内容回显到一个工具提示中,当用户将鼠标悬停在所述单词上时会出现该提示。 PHP 文件使用 API 检索 XML 文件,然后解析并回显。
在工具提示中回显的一件事是货币值(下面代码中的“total”属性)。截至目前,它会返回诸如“$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>';
}
}
【问题讨论】:
标签: php jquery ajax xml string-formatting