哇噢星球

 找回密码
 申请注册
搜索
热搜: 地形 技能 Lua

Lua简易模板文本赋值

[复制链接]
皇家骑士 发表于 2019-6-3 18:18:02 | 显示全部楼层 |阅读模式
<?
function compileTemplate(template, params)
    local inject = template
    for i=1, #params do
        local param = params[i]
        inject = string.gsub(inject, '${' .. param[1] .. '}', param[2])
    end
    return inject
end

?>
<?=
  compileTemplate([[abc${d}]], {
    { "d", 123 }
  })
?>
回复

使用道具 举报

Archiver|手机版|小黑屋|哇噢星球  

GMT+8, 2019-6-25 05:25 , Processed in 0.040343 second(s), 12 queries , File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表