zblog的 $this->lang['msg']['operation_failed'],lang到底都配置什么?在哪里查看?都有哪些值?zblog语言包
在上一篇文章《zblog函数ShowHint('good')中good是怎么来的?允许哪些,不允许哪些?》源码中有一个
$content = $this->lang['msg']['operation_failed'];
和
$content = $this->lang['msg']['operation_succeed'];

问题就来了,lang到底都配置什么?在哪里查看?zblog的 $this->lang['msg']['operation_failed'],lang到底都配置什么?在哪里查看?都有哪些值?
class ZBlogPHP 初始化 函数是 Initialize(), Initialize()调用了 LoadLanguage() 函数,会载入指定的语言包 ,这里就是 \zb_users\language\zh-cn.php 文件

根据函数,也可能是其他文件。 看 \zb_users\language\zh-cn.php 文件

搜索
$content = $this->lang['msg']['operation_succeed'];
中的operation_succeed

看到了吧。
还有一个简单的办法,程序遍历:

<?php
require '../../../zb_system/function/c_system_base.php';
require '../../../zb_system/function/c_system_admin.php';
$zbp->Load();
foreach($zbp->lang['msg'] as $key=>$val){
$zbp->ShowHint('tips',$key ."= " . $val,1000);
}
运行结果如:

搜索 operation_succeed 也能看到值。


