如果$left = -100 , $num_left = 100; 更新后的结果就是0

来源:9-9 中控服务的功能和实现 (上)

读你00000000

2019-08-09

如果$left = -100 , KaTeX parse error: Expected 'EOF', got '更' at position 21: …eft = 100; 更̲新后的结果就是0 ,这…left>0,一样的检测呢)

图片描述

写回答

1回答

读你00000000

提问者

2019-08-09

这里的   当前已经没有库存的意思是:在Redis 中  对应的这个 key  ('st_g_'.$goods_id)  对吗

所以因为这里是新加的key     才不用 检测对吗

0
1
一凡
如注释中说明,$left已经确认是负数了,当前的状态就是库存不足,更新下状态就好了,不再做递增或者递减后的检查了。
2019-08-10
共1条回复

PHP秒杀系统 高并发高性能的极致挑战

从万次到亿万次秒杀系统的性能优化 ,从单机到分布式的架构升级

614 学习 · 78 问题

查看课程