gpt4 book ai didi

php - 如何在 PHP 的某些要求下增加版本号

转载 作者:行者123 更新时间:2023-12-02 06:28:50 25 4
gpt4 key购买 nike

我想通过以下规则集增加版本号 $numero1 = "1.0.1"

  1. 增加最后一个数字(第二个句点之后的数字)。
  2. 如果增加的数字大于 9,则设置为 0 并增加第二个数字。
  3. 如果第二个数字也大于 9(递增后),则设置为 0 并递增第一个数字。

所以我所做的是 $numerosumado = $numero1 + 1 但由于这些点,它无法正常工作。所以我的问题是我该怎么做?

最佳答案

我认为这个在没有太多 if/循环的情况下工作得更顺畅:

$a = '1.9.9';
$a = str_replace('.', '', $a) + 1;
$a = implode('.', str_split($a));
echo $a;

基本上将其转换为数字,递增然后将其转换回来。

唯一的缺点是第一个整数必须是 >= 1。所以 0.0.1 不会工作。我假设它总是 >= 1.0.0 从你发布的内容来看。

关于php - 如何在 PHP 的某些要求下增加版本号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46517821/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com