PHP / MySQL多个子串?

时间:2011-11-24 13:08:00

标签: php mysql substring

我的表中有一个字段,其中包含例如:7121968 - 我想要做的是在最后四个之前和最后6个数字之前添加.以便它看起来像喜欢:7.12.1968。 我可以使用子字符串来显示最后4位数字等 - 我正在尝试使用子字符串做什么,如果是这样,有人能指出我正确的方向吗?感谢。

2 个答案:

答案 0 :(得分:1)

$x = '7121968';
$x2 = substr($x,0,-6) . '.' . substr($x,-6,2) . '.' . substr($x,-4);

答案 1 :(得分:0)

这样做:

SELECT CONCAT(SUBSTRING(<column>, 1, 1), '.', SUBSTRING(<column>, 2, 2), '.', SUBSTRING(<column>, 4)) FROM <table>