xxx.lua入门编程

lua入门级编程,openresty的前置技能

lua入门级编程,openresty的前置技能

看上图


lua示例:

入门示例

print("hello world!")

local arr = {"java","mysql","oracle"};
local map = {username='zhangsan',password='123'};

local function printArr(arr) 
   if  (not arr) then 
    print('数组不能为空')
    return nil
   end
   
   for index,value in ipairs(arr) do 
    print(value)
   end
end

printArr(arr)
local arr3 = {100,200,300};
printArr(arr3)
printArr(nil)

for index,value in ipairs(arr) do
    print(index,value)
end

for index,value in pairs(map) do
    print(index, value)
end

向外输出json数据。【lua文件作为nginx(openresty)的controller使用。】

ngx.say('{"id":10001,"name":"SALSA AIR","title":"RIMOWA 26寸托运箱拉杆箱 SALSA AIR系列果绿色 820.70.36.4","price":19900,"image":"https://m.360buyimg.com/mobilecms/s720x720_jfs/t6934/364/1195375010/84676/e9f2c55f/597ece38N0ddcbc77.jpg!q70.jpg.webp","category":"拉杆箱","brand":"RIMOWA","spec":"","status":1,"createTime":"2019-04-30T16:00:00.000+00:00","updateTime":"2019-04-30T16:00:00.000+00:00","stock":2999,"sold":31290}')

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值