使用PHP

时间:2019-02-11 10:46:01

标签: php

我从文本框中输入像这样的字符串

E1915265113280001191202190000001840000001976E

但是我只想要前14位数字(19152651132800)并在网页上这样显示它们

Number = 19152651132800

1 个答案:

答案 0 :(得分:0)

您首先需要使用

从字符串中提取数字。

$digit = preg_replace( '/\D+/', '', $str );

然后用substr($digit, 0, 14);检索结果的前14个数字。

$str = "E1915265113280001191202190000001840000001976E";
$result = substr(preg_replace( '/\D+/', '', $str ), 0, 14);
echo $result; // Output: 191526511328000