如何在php中分两部分4113.52318N

时间:2016-04-29 23:59:37

标签: php string split

我想将4113.52318N拆分为两部分 41和13.52318N 之后我想从第二个值中删除N.

有什么帮助吗?

3 个答案:

答案 0 :(得分:1)

有几种方法可以做到这一点,一种方法是preg_match_all,即:

<?php
$string = "4113.52318N";
$result = preg_match_all('/^(\d{2})([\d.]+)/', $string, $matches);
$partOne = $matches[1][0]; //41
$partTwo = $matches[2][0]; //13.52318

Ideone Demo

答案 1 :(得分:0)

Try this :
$part1 = substr('4113.52318N', 0, 2) // 41
$part2 = substr('4113.52318N', 3);       // 13.52318N
$final = substr('4113.52318N', 0, -1);  // 4113.52318

答案 2 :(得分:-2)