PHP函数增加经典软件版本号?

杰弗里·罗伯茨(Jeffrey L.Roberts)

我正在寻找可以增加经典软件版本号的PHP函数...

例子

<?php

$a_version_number = '3.1.2';

$c = version_increment($a_version_number);
echo 'Next Version: ' . $c . "\n";

关于在哪里可以找到可以做我想要做的功能的任何想法?

拉尔斯·安德斯

这是一个可以同时完成这两个功能的函数。如果第二个参数为正数,它将递增。如果它是负数,它将减少:

function version_update($i, $inc_dec){
    $a = explode('.', $i);
    if($inc_dec > 0){
        $a[count($a)-1]++;
    } elseif ($inc_dec < 0){
        $a[count($a)-1]--;
    }
    return implode('.', $a); 
}

$b = version_update($a_version_number, -1);
echo 'Previous Version: ' . $b . "\n";

$c = version_update($a_version_number, 1);
echo 'Next Version: ' . $c . "\n";

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ServiceStack缓存以包含对象/软件版本号

来自分类Dev

ServiceStack缓存以包含对象/软件版本号

来自分类Dev

如何自动增加软件包的版本号?

来自分类Dev

如何对具有软件版本号的表中的列进行排序?

来自分类Dev

如何对具有软件版本号的表中的列进行排序?

来自分类Dev

在bash中增加内部版本号

来自分类Dev

如何根据上次批准的iOS版本增加版本号

来自分类Dev

php打印版本号curl

来自分类Dev

php打印版本号curl

来自分类Dev

先前版本号的版本号

来自分类Dev

在持续集成中增加Android内部版本号

来自分类Dev

尝试自动增加内部版本号xCode(Unix脚本)

来自分类Dev

如何自动增加MVC 6版本号?

来自分类Dev

自动提交并增加内部版本号的脚本

来自分类Dev

更新ClickOnce应用程序而不会增加版本号

来自分类Dev

尝试自动增加内部版本号xCode(Unix脚本)

来自分类Dev

在文件中搜索,增加版本号,并用 perl 保存

来自分类Dev

增加版本号 android 或 iOS 类库 azure devops

来自分类Dev

检查软件版本

来自分类Dev

安装的软件版本

来自分类Dev

获取pyswip软件包的版本号

来自分类Dev

在TeamCity中设置Nuget软件包版本号

来自分类Dev

Composer,以编程方式读取软件包的版本号

来自分类Dev

了解Debian dpkg软件包版本号

来自分类Dev

软件包名称为何包含版本号?

来自分类Dev

获取pyswip软件包的版本号

来自分类Dev

获取已安装的AUR软件包的版本号

来自分类Dev

Composer,以编程方式读取软件包的版本号

来自分类Dev

查找何时在PHP中引入了内部(内置)函数和预定义常量(版本号)