0

如果此变量动态设置为 $newsales_countday = 10。以下命令将更新后元键 sales_countday,并为其赋予值“10”

update_post_meta ( $productId, 'sales_countday', $newsales_countday ) ; 

我想知道的是你怎么能只对该值 +1,以便它可以改为 11。

我不擅长 php,所以我试着说

$addone = 1 ;  

接着

update_post_meta ( $productId, 'sales_countday', $newsales_countday + $addone ) ;

但我认为我做错了什么。

4

3 回答 3

1

无需为该操作声明新变量,只需将$newsales_countday + 1. 作为对指定您应该使用的答案的响应,除非您在调用方法之前$newsales_countday++这样做,否则这是错误的,因为返回原始值然后递增它。$myvar++

$num = 4;
echo $num++; //Will echo 4, then increment $num to 5
echo $num;   //Will echo 5
于 2013-09-26T09:22:27.193 回答
-1

尝试这个:

$newsales_countday++

于 2013-09-26T09:23:09.970 回答
-1
$newsales_countday++

是最简单的方法和最有用的选择。

于 2013-09-26T09:23:27.707 回答