Thinkphp8多语言模式,语言包变量占位符实现方法。
主要实现原理是sprintf()函数,更多占位符写法可以参考sprintf()的介绍。
zh-cn.php
......
// 变量用 s% 作为占位符
'sold_books' => 'Sold s% books',
........
在模板中使用
{$Think.lang.sold_books|sprintf=$value['num']}
主要实现原理是sprintf()函数,更多占位符写法可以参考sprintf()的介绍。
zh-cn.php
......
// 变量用 s% 作为占位符
'sold_books' => 'Sold s% books',
........
在模板中使用
{$Think.lang.sold_books|sprintf=$value['num']}