PHP⎼不要围绕数字

ber*_*nte 0 php rounding

我必须把2个id-s放在一起$_POST然后我要爆炸它们,例如:

我的id是38和310.我在我的html文件中将id-s设为id ="38.310".

$_POST我想爆炸id之后:

$id=$_POST['id'];

echo($id);  // Gives 38.31
$new_id = explode(".", $id);

echo($new_id[0]); // Gives 38
echo($new_id[1]); // Gives 31
Run Code Online (Sandbox Code Playgroud)

这是一种让这些id-s不圆润的方法吗?

我需要38310!身份证310也可以1003000......

编辑:

function dostuff(document, message, id, action) {
        var eingabe;
        eingabe = confirm(message);
        if (eingabe === true) {
            document.msgform.action.value = action;
            document.msgform.id.value = id;
            document.msgform.submit();
        } else {
            return true;
        }
        return false;
    }
Run Code Online (Sandbox Code Playgroud)

链接

<a href="#" onclick="dostuff(document, 'MESSAGE',<?php echo($row['vID']);?>.<?php echo($row['id']);?>,'FITTER_fitter_repaired');" class="button small red" >ACTION</a>
Run Code Online (Sandbox Code Playgroud)

$ row ['vID'] = 38

$ row ['ID'] = 310

我的提交看起来像这样

<form enctype="multipart/form-data" name="msgform" action="" method="post">
    <input type="hidden" value="" name="action"/>
    <input type="hidden" value="" name="id"/>
</form>
Run Code Online (Sandbox Code Playgroud)

Lee*_*Lee 5

不是100%肯定你为什么这样做,但为什么不使用像这样的POST数组

id[]=38&id[]=310
Run Code Online (Sandbox Code Playgroud)