Lua是一个小巧的脚本语言由标准C编写而成, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能.Lua和redis搭配使用也可以应对高并发等业务.
1.Lua语法
Lua是一个对大小写敏感的语言.
Lua中有八种基本类型:nil,boolean,number,string,function,userdata,thread,table. Nil类型只有一种值nil,它的主要用途用于标表识和别的任何值的差异.
–和–[[]]–是注释
1、1控制语句
if else语句
if a==1 and b==1 then
elseif c>1 or d~=1 then
else
end
while循环
a=0
while a<= 100 do
end
for循环
for a = 0,100,2 do
end
until循环
a = 2
repeat
print(a)
until a>100
1、2函数
aaa = function(a) return a^2 end
function aaa(a)
if a < 2 then return 1 end
return aaa(n - 2) + aaa(n - 1)
end
1、3Table
aaa = {name=”hello”,age=11,handsome=True}
aaa.name = “hello”