我如何在 php 中显示 x 位数?
How can i show x amount of digits in php?
我有这个代码来自表格和 RFID 卡
ccffff10320d011899540002692a000002692ab7
我有一个 php 系统我只需要显示 14,15,16,17,18,19 位 (189954)
有办法吗? 6 位数字已经存储在我的数据库中,因此系统所做的是,如果数字匹配,将为您提供帮助。
你可以得到你想要的值,使用我为你写的模式。
如果你想得到6位数字:
preg_match('/([0-9a-z]{14})([0-9]{6})([0-9a-z]{20})/', $input_line, $output_array);
输出:
array(4
0 => ccffff10320d011899540002692a000002692ab7
1 => ccffff10320d01
2 => 189954
3 => 0002692a000002692ab7
)
使用substr()
$rfid = "ccffff10320d011899540002692a000002692ab7";
$a = substr($rfid, 14, 6); //189954
我有这个代码来自表格和 RFID 卡 ccffff10320d011899540002692a000002692ab7
我有一个 php 系统我只需要显示 14,15,16,17,18,19 位 (189954) 有办法吗? 6 位数字已经存储在我的数据库中,因此系统所做的是,如果数字匹配,将为您提供帮助。
你可以得到你想要的值,使用我为你写的模式。
如果你想得到6位数字:
preg_match('/([0-9a-z]{14})([0-9]{6})([0-9a-z]{20})/', $input_line, $output_array);
输出:
array(4
0 => ccffff10320d011899540002692a000002692ab7
1 => ccffff10320d01
2 => 189954
3 => 0002692a000002692ab7
)
使用substr()
$rfid = "ccffff10320d011899540002692a000002692ab7";
$a = substr($rfid, 14, 6); //189954