Lua——(nginx内部逻辑编程语言。)

这篇文章介绍了Lua语言的基础知识,包括它在Linux环境中的使用,无需额外配置。讨论了Lua的数据类型,如变量声明、数组和集合的循环,以及`print`和`type`等内置方法。还涉及了自定义函数的创建和条件控制结构。特别地,文章提到了访问table类型的两种方式:通过点符号和使用索引。

lua就是一门c语言。直接这样去理解。

  我们尝试在linux上面编写一个lua文件,因为linux默认已经有lua的编程环境,所以不需要再去配置。

数据类型:

声明变量:

local 自定义名称=数值,以及布尔类型等————————声明变量

local 自定义名称={内容}————————声明数组

循环:
数组写法:

for 形参1 in ipairs(数组名) do

     执行体

end

注意:如果数组写成集合,就会报错!

集合写法:

for 形参1,形参2 in ipairs(数组名) do

     执行体

end

方法:

print(内容)——输出(内容)

type(内容)——判断内容的类型

自定义方法:

function 方法名 (形参)

     方法体

  有返回值:return 返回值                    

  没有返回值:end

end

条件控制:

而针对入java中的&&以及||还有就是!

直接案例: 

细节补充(不间断更新,更新时间2023/7/25)

table类型的时候,是有两种方式去获取数值的

(1).直接类名.属性

(2).使用[],[]里面翻入key的字符串

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值