易语言导出php文件,生成php多语言源码

2024-01-19 15:50

本文主要是介绍易语言导出php文件,生成php多语言源码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

aa89c1c4575bff22a921931dab26df1e.png

模块是精易模块,论坛下吧

php 代码

$lang_img_path=isset($_COOKIE['lang'])?$_COOKIE['lang']:config('lan.default');

//  print_r($lang_img_path);

$this->assign('lang_img_path',$lang_img_path);

/**tp 5.1的,其他自行改动**/

/**

*@param$page 页面

* @param $lang 语言

*/

function webLang($page, $lang, $controller)

{

$lang_file = dirname(dirname(__FILE__)) . '/lang/' . $controller . '/' . $lang . '/' . $page . '.php';

if (file_exists($lang_file)) {

$ret = require $lang_file;

if (isset($ret)) {

return $ret;

}

exit(json_encode(['code' => 1, 'msg' => '语言包不存在']));

}

exit(json_encode(['code' => 1, 'msg' => '语言文件不存在']));

}

function GetLang($LangName)

{

$lan= isset(  $_COOKIE['lang'])?$_COOKIE['lang']:config('lan.default');

$lang_file = dirname(dirname(__FILE__)) . '/lang/' . 'phpcode' . '/phpLan' . $lan . 'Code' . '.php';

if (file_exists($lang_file)) {

$ret = require $lang_file;

if (isset($ret)) {

return $ret[$LangName];

}

exit(json_encode(['code' => 1, 'msg' => '语言包不存在']));

}

exit(json_encode(['code' => 1, 'msg' => '语言文件不存在']));

}

30ee57dafa411b54e8a00c2479522c92.gif资源下载

这篇关于易语言导出php文件,生成php多语言源码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/622912

相关文章

Python将博客内容html导出为Markdown格式

《Python将博客内容html导出为Markdown格式》Python将博客内容html导出为Markdown格式,通过博客url地址抓取文章,分析并提取出文章标题和内容,将内容构建成html,再转... 目录一、为什么要搞?二、准备如何搞?三、说搞咱就搞!抓取文章提取内容构建html转存markdown

vue使用docxtemplater导出word

《vue使用docxtemplater导出word》docxtemplater是一种邮件合并工具,以编程方式使用并处理条件、循环,并且可以扩展以插入任何内容,下面我们来看看如何使用docxtempl... 目录docxtemplatervue使用docxtemplater导出word安装常用语法 封装导出方

Java编译生成多个.class文件的原理和作用

《Java编译生成多个.class文件的原理和作用》作为一名经验丰富的开发者,在Java项目中执行编译后,可能会发现一个.java源文件有时会产生多个.class文件,从技术实现层面详细剖析这一现象... 目录一、内部类机制与.class文件生成成员内部类(常规内部类)局部内部类(方法内部类)匿名内部类二、

使用Jackson进行JSON生成与解析的新手指南

《使用Jackson进行JSON生成与解析的新手指南》这篇文章主要为大家详细介绍了如何使用Jackson进行JSON生成与解析处理,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 核心依赖2. 基础用法2.1 对象转 jsON(序列化)2.2 JSON 转对象(反序列化)3.

Python实现无痛修改第三方库源码的方法详解

《Python实现无痛修改第三方库源码的方法详解》很多时候,我们下载的第三方库是不会有需求不满足的情况,但也有极少的情况,第三方库没有兼顾到需求,本文将介绍几个修改源码的操作,大家可以根据需求进行选择... 目录需求不符合模拟示例 1. 修改源文件2. 继承修改3. 猴子补丁4. 追踪局部变量需求不符合很

java中使用POI生成Excel并导出过程

《java中使用POI生成Excel并导出过程》:本文主要介绍java中使用POI生成Excel并导出过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录需求说明及实现方式需求完成通用代码版本1版本2结果展示type参数为atype参数为b总结注:本文章中代码均为

在java中如何将inputStream对象转换为File对象(不生成本地文件)

《在java中如何将inputStream对象转换为File对象(不生成本地文件)》:本文主要介绍在java中如何将inputStream对象转换为File对象(不生成本地文件),具有很好的参考价... 目录需求说明问题解决总结需求说明在后端中通过POI生成Excel文件流,将输出流(outputStre

Python实现将MySQL中所有表的数据都导出为CSV文件并压缩

《Python实现将MySQL中所有表的数据都导出为CSV文件并压缩》这篇文章主要为大家详细介绍了如何使用Python将MySQL数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到... python将mysql数据库中所有表的数据都导出为CSV文件到一个目录,并压缩为zip文件到另一个

C语言中的数据类型强制转换

《C语言中的数据类型强制转换》:本文主要介绍C语言中的数据类型强制转换方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录C语言数据类型强制转换自动转换强制转换类型总结C语言数据类型强制转换强制类型转换:是通过类型转换运算来实现的,主要的数据类型转换分为自动转换

利用Go语言开发文件操作工具轻松处理所有文件

《利用Go语言开发文件操作工具轻松处理所有文件》在后端开发中,文件操作是一个非常常见但又容易出错的场景,本文小编要向大家介绍一个强大的Go语言文件操作工具库,它能帮你轻松处理各种文件操作场景... 目录为什么需要这个工具?核心功能详解1. 文件/目录存javascript在性检查2. 批量创建目录3. 文件