首页 新闻 会员 周边

v1.1.0/

0
悬赏园豆:5 [已解决问题] 解决于 2013-05-15 21:33

怎么让v1.1.0/加一变成v1.1.1/呢?

php
luckydd的主页 luckydd | 初学一级 | 园豆:77
提问于:2013-05-15 13:33
< >
分享
最佳答案
0

正则 匹配出来 这几个数字

 

$va='v1.1.0/';
preg_match('/v([0-9]+)\.([0-9]+)\.([0-9]+)\//', $va,$match);

//Array ( [0] => v1.1.0/ [1] => 1 [2] => 1 [3] => 0 )

$match[3] 就是最后那个

不知这是不是你需要的。

收获园豆:5
Call Me 橡皮人 | 菜鸟二级 |园豆:215 | 2013-05-15 14:42

v1.1.0一直加一,到v1.1.9再加一变成v1.2.0,依次类推,怎么加呢

luckydd | 园豆:77 (初学一级) | 2013-05-15 15:48

@luckydd: 

(int) ($match[1].$match[2].$match[3]); //这是一个数字, 累加之后再拆分成 v1.2.0

Call Me 橡皮人 | 园豆:215 (菜鸟二级) | 2013-05-15 16:43

@Call Me 橡皮人: 多谢,已经解决了。

luckydd | 园豆:77 (初学一级) | 2013-05-15 21:32
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册