php - html表单元素输入类型="number",其值为整数,如何显示2位或更多小数位。例如200如何显示为200.00

标签 php html

例如。 $somevalue 是 php 变量,来自数据库,并且是 $somevalue=200.00 。我希望以

的形式
<input type="number" step="0.01" value="'.$somevalue.'"> 

$somevalue 显示为 200.00 而不是 200。

我的代码:

<?php
$somevalue=200;
$type_number='<input type="number" step="0.01" value="'.$somevalue.'">';
echo $type_number; 
?>

最佳答案

你可以使用number_format()

    <?php
         echo number_format('200', 2, '.', ',');
         // Output 200.00

        echo number_format('200.1', 2, '.', ',');
        //output 200.10


        echo number_format('20.21', 2, '.', ',');
        //output 20.21

      $somevalue=number_format($somevalue, 2, '.', ',');
      $type_number='<input type="number" step="0.01" value="'.$somevalue.'">';
       echo $type_number; 

    ?>

关于php - html表单元素输入类型="number",其值为整数,如何显示2位或更多小数位。例如200如何显示为200.00,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32045104/

相关文章:

javascript - 在 Yii2 中将 jQuery 脚本添加到单个 View

html - 寻找 CSS 列 ALA newspaper/ms-word,内容 - 第 1 列自上而下,然后换行到第 2 列,自上而下

javascript - 如何在React中动态加载脚本

javascript - 如果 textarea 为空,则防止选中其他复选框

php - 从扩展类中获取类名

php - 带有 LIMIT 的 MySQL LEFT JOIN

php - 翻译 Silex 路线

javascript - 用鼠标滚轮控制页面滚动动画

javascript - Facebook 登录按钮不会显示

php - 对大数据执行 AJAX 搜索的更好方法