PHP将千位分隔符添加到总和

PHP将千位分隔符添加到总和,php,separator,Php,Separator,我有一个PHP脚本,它显示数据库列的总和。输出显示为123456。如何添加千位分隔符,使其显示为123456 我在下面尝试过使用$english的各种方法,但没有多大成功: $english_format_number = number_format($number); 下面的确切脚本-如果有人能告诉我如何添加此脚本,我将不胜感激: <div class="col-md-6"> <span><?php echo $count["polls"] ?>&

我有一个PHP脚本,它显示数据库列的总和。输出显示为
123456
。如何添加千位分隔符,使其显示为
123456

我在下面尝试过使用$english的各种方法,但没有多大成功:

$english_format_number = number_format($number);
下面的确切脚本-如果有人能告诉我如何添加此脚本,我将不胜感激:

<div class="col-md-6">
    <span><?php echo $count["polls"] ?></span> <?php echo e("Polls created successfully.") ?>
</div>

您的代码中似乎有语法错误(第二个语句中有一个无关的
e
)<代码>数字格式()应该适合您。也许您只是将
number\u格式($count['polls'])
的值赋给了一个变量,而忘记了实际使用
echo
。不管怎样,这应该是你想要的:

<div class="col-md-6">
  <span><?php echo number_format($count["polls"]); ?></span> <?php echo "Polls created successfully."; ?>
</div>


这样行吗?如果没有,会发生什么?

请不要问问题作为答案!使用注释进行澄清。OP已经说过他用
number\u format()
进行了尝试,因此,您只需在这里询问OP对此代码的结果得到了什么,我认为这不是一个正确的答案。对我来说,这更像是:试试这个,或者试试这个,效果非常好-非常感谢克里斯-非常感谢@利奥什么?我以为你说过你是这样尝试的@抱歉,我的错误。我从不使用PHP内联,也没有意识到最后一条语句没有分号是有效的。固定的。谢谢你指出这一点。