gpt4 book ai didi

php - PHP 上的矢量变量值

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:05:55 25 4
gpt4 key购买 nike

好吧,这是一个真正的新手问题,但找不到合适的关键字来获得答案。

我有一个向量变量 $p。

我想实现这个:

$n = 5;

$prev = $p[$n--];
$actual = $p[$n];
$next = $p[$n++];

我想要的值应该是:

$prev = 4;
$actual = 5;
$next = 6;

取而代之的是:

$prev = 5;
$actual = 4;
$next = 4;

我知道我遗漏了一些东西,但我想不通。

提前致谢

最佳答案

自己算一下:

$prev   = $p[$n - 1];
$actual = $p[$n];
$next = $p[$n + 1];

如果你必须使用递增/递减运算符(出于某些奇怪的原因),你可以使用:

$prev   = $p[--$n];
$actual = $p[++$n];
$next = $p[++$n];

请注意,正如杰里米指出的那样,您的原始代码失败了,因为递增和递减运算符修改了变量的原始值。

关于php - PHP 上的矢量变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14629596/

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