如何从更大的数字中动态获取数字?

时间:2015-04-22 11:51:21

标签: php numbers str-replace

我有一个例如115040030

数字的模式是(伪模式):1[year][month]XXXX

所以这里有一些输入/预期输出的例子:

115040030  ->   30
115040130  ->  130
115041130  -> 1130

我尝试使用str_replace(),但这不是动态的:

$var = "115040030";
echo str_replace('1150400', $var);

那么如何从数字中动态获取预期输出?

1 个答案:

答案 0 :(得分:0)

尝试 -

$pattern = 1.date('ym');
echo str_replace($pattern, '', $var);