在php中删除字符串的前半部分

时间:2018-01-15 02:54:37

标签: php

如果有一个字符串,其中两个价格合并为10.994.99,我希望它将其拆分为两个字符串然后删除第一个字符串,以便最终得到4.99。但是,必须在第一个小数后删除两个字符,因为第一个/第二个数字可能在100s而不是10s。

1 个答案:

答案 0 :(得分:2)

这是一种查找在第一个字符后面开始两个字符的子字符串的方法。这是使用str_pos()

找到的
$my_var = '10.994.99';

$my_price = substr( $my_var, strpos( $my_var, '.') + 3 );

echo $my_price; // 4.99

http://sandbox.onlinephpfunctions.com/code/bc9daa316033836352178fb39785303a9e3bbdc8