在语言文件中使用CodeIgniter常量变量

ecfdbz9o  于 2023-06-27  发布在  其他
关注(0)|答案(1)|浏览(112)

在CodeIgniter中,我正在使用多语言功能。在这里,我将项目名称声明为application/config/constant.php中的CONSTANT变量

<?php

define('COMPANY', 'CPMG');

我的声明应打印如下:“如果个人财产无法访问,请通知泰国CPMG/ Remarketing”
所以我必须在application/language/english/english_lang.php中定义消息

$lang['note'] = 'Notify CPMG/ Remarketing of Thailand if personal property is not accessible;

现在,我想在多语言字符串中使用常量变量,它将公司名称替换为常量值,对我来说是***CPMG***
在语言文件中可以使用常量变量吗?

0s7z1bwu

0s7z1bwu1#

尝试使用sprintf函数如下:

$lang['note'] = 'Notify %s/ Remarketing of Thailand if personal property is not accessible';

按如下方式使用字符串:echo sprintf($this->lang->line('note'),COMPANY);

相关问题