chaos2openResty 2.1.130619 文档

Version: 2.1.130619

整备

只要明确一些 Lua 的`基本形式` 80% 的实际编程就可以混进去了 !-) :

  • 基本语法
-- 单行注释
--[[
    多行
    注释
]]
a="hollo"
b= a .. 1   -- 字串连接,连接数字会自动转换类型
b,a = a,b   -- 巨爽直的变量交换

c=0
if 1 ~= c   -- 不等于?
    print "Yes"
else
    print "No"
end


function d(e,f)
    return e,f,e*f
end

A1,A2,result = d(2,3)
print(A1,A2,result)
  • 基本数据

    • 数字,字串,布尔 基本和其它脚本语言类同
    • nil ~ 空值
    • 特殊的是 function 也是基本数据类型!
    • 关系表,嗯嗯嗯,就是Python 里的字典吼
T1 ={ 10,  -- 相当于 [1] = 10
    ,[100] = 40,
    ,John={  -- 如果你原意,你还可以写成:["John"] =
        Age=27   -- 如果你原意,你还可以写成:["Age"] =27
        ,Gender=Male   -- 如果你原意,你还可以写成:["Gender"] =Male
        }
    ,20  -- 相当于 [2] = 20
}