php - 向帖子添加额外的零

标签 php mysql mysqli integer

让我们以这一行为例

  $amount = $_POST["priceFinal"];

本质上等同于

  $amount = 5000;

我想在末尾添加两个零,因此如果金额为 5000,则实际上是 5000000

现在重要的是要注意它必须保持有一个整数,如果我这样做

  $amount = "".$_POST["priceFinal"]."00";

它完成了工作,但它是一个字符串,需要保持整数

最佳答案

只需乘以您需要的 0 数量即可。例如,乘以 10 会得到 1 个额外的 0。因此,只需乘以 100 即可得到两个额外的 0,这会将其保留为整数,而不是将其转换为字符串,因为 php 将始终尝试采用变量类型。

 $amount = $_POST["priceFinal"] * 100;

有关定义类型的更多信息,请参阅此链接。 Type Juggling

关于php - 向帖子添加额外的零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29724365/

相关文章:

php - Laravel 数据库,我应该使用什么数据类型来存储护照号码?

php - 扩展 2 个 PHP 类

javascript - Highstock 与 php 和 mysql

mysql - 优化表和查询

mysql - 测试mysql主从复制性能

php - mysqli_real_escape_string 使用环境

php - 如何使用php函数将mysql查询输出到csv更改列值

php - 自动加载器预期类 Symfony2

mysql 在子查询中返回同一表中上一个和下一个的多列

php - 在 WHERE IN 子句中使用 mysqli_real_escape_string 时出现错误