同一代码块,同名变量重复声明的问题

87 views
Skip to first unread message

李文刚

unread,
May 16, 2019, 11:23:12 PM5/16/19
to openresty
在同一层级的代码块中,同名变量重复声明时,会有什么问题?

如下是lua-resty-redis库访问redis的示例代码

1) local ok, err 声明了局部变量ok, err
2)   ok, err 已声明,直接赋值
3)   get返回数据,不是状态值,声明local res, err,在这里 err 变量再次被声明



111.jpg


20190517001.bmp

DeJiang Zhu

unread,
May 17, 2019, 4:50:19 AM5/17/19
to open...@googlegroups.com

不会有什么问题的

李文刚 <lwgarm...@gmail.com> 于2019年5月17日周五 上午11:23写道:
--
--
邮件来自列表“openresty”,专用于技术讨论!
订阅: 请发空白邮件到 openresty...@googlegroups.com
发言: 请发邮件到 open...@googlegroups.com
退订: 请发邮件至 openresty+...@googlegroups.com
归档: http://groups.google.com/group/openresty
官网: http://openresty.org/
仓库: https://github.com/agentzh/ngx_openresty
教程: http://openresty.org/download/agentzh-nginx-tutorials-zhcn.html
---
您收到此邮件是因为您订阅了Google网上论坛上的“openresty”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到openresty+...@googlegroups.com
要在网络上查看此讨论,请访问https://groups.google.com/d/msgid/openresty/48ca5174-9bd8-4776-9bec-78db1bd21fa7%40googlegroups.com
Reply all
Reply to author
Forward
0 new messages