您的位置:首页 > 编程语言 > PHP开发

Yii:t()的用法

2016-01-29 14:50 561 查看

Yii:t()的用法

Yii:t()调用语言包的具体用法如下:

首先,假设我们有一个语言包文件:/protected/message/zh_cn/lang.php

文件内容如下:

<?php
return array(
'My Name'=>'我的名字',
);
?>


我们可以在view中这样调用:

<?php echo Yii::t('lang','My Name'); ?>


在config/main.php 里加上 :‘language’=>’zh_cn’,

显示结果就是:汉字:我的名字。

注:官方说明如下:http://www.yiiframework.com/doc/guide/1.1/en/topics.i18n

二、Yii::t()调用语言包的知识延伸:

如果我们的语言包文件为:/protected/message/zh_cn/admin/lang.php

文件内容如下:

<?php
return array(
'My Name'=>'我的名字',
'desc'=>array(
'title'=>'我的测试站',
'keywords'=>'测试,网站',
),
);
?>


在view中调用:

1、调用My Name :

<?php echo Yii::t('admin/lang','My Name'); ?>


2、调用数组desc:

<?php $desc= Yii::t('admin/lang','desc'); ?>


打印$desc ,可看到结果如下:

Array (
[title]=>我的测试站,
[keywords]=>测试,网站
)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: