如何在PHP中将整数转换为12位数

时间:2018-04-05 08:37:17

标签: php

我需要将银行支付网关流程的价格转换为12位数

示例:25.00转换为000000002500

怎么做

我在数据库中保持整数格式的价格。

由于

1 个答案:

答案 0 :(得分:1)

您可以使用sprintf功能来执行此操作,例如: G:

<?xml version="1.0" encoding="UTF-8"?>
<faces-config xmlns="http://xmlns.jcp.org/xml/ns/javaee"
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
              xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_2.xsd"
              version="2.2">
    <application>
        <action-listener>org.primefaces.application.DialogActionListener</action-listener>
        <navigation-handler>org.primefaces.application.DialogNavigationHandler</navigation-handler>
        <view-handler>org.primefaces.application.DialogViewHandler</view-handler>
    </application>
</faces-config>

要按照OP要求打印价格,请将$printvalue = sprintf("%012d", $intvalue); 设置为整数,如下:

$intvalue