
正文
thinkphp3.2多语言包 thinkphp社区
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
本人新手,刚安装thinkphp,怎么不成功
在开始之前,你需要一个Web服务器和PHP运行环境,如果你暂时还没有,我们推荐使用集成开发环境WAMPServer(是一个集成了Apache、PHP和MySQL的开发套件,而且支持多个PHP版本、MySQL版本和Apache版本的切换)来使用ThinkPHP进行本地开发和测试。
根据第二张图来看,PHP版本过低了,数组定义报错,PHP4以上支持 [],这样定义数组。php4以下,只支持array()形式。array()这种定义支持所有版本。
ThinkPHP最新版本可以在官方网站下载。
相关问答
Q1: thinkphp3.0如何实现多语言切换
需要中英文切换内容较少 假设我们现在正在操作的是文章表,需要根据用户的语言环境输出中文或英文的文章内容。
TP的多语言很好使用,文档里都有很详细的说明方法,TP0的多语言说明文档:网页链接 TPX的多语言说明文档:网页链接 只要稍微仔细点阅读一下文档,很容易就能实现。
在根目录找到application文件中找到config.php。在config.php文件中找到lang_switch_on参数。将lang_switch_on参数的值设置为true即可。设置完毕后,Thinkphp会根据用户的实际所在地区,自动切换语言包。
Q2: thinkphp怎么设置语言包
1、ThinkPHP 多语言支持的配置与使用 ThinkPHP 多语言配置 ThinkPHP 内置了对多语言的支持,如果应用项目涉及到国际化,那么可以定义相关的语言包文件以实现多语言支持。
2、如果使用支持语言切换的框架,比如Thinkphp之类的,只要添加对应的语言和设置对应语言就可以了,不过所有原来的中文都要换成对应模板变量。其实也就是通过php变量输出,而php变量根据设置获取不同的值。
3、ThinkPHP最新版本可以在官方网站下载。
Q3: thinkphp控制器中如何调用语言文件
1、默认情况下,扩展配置文件中的设置参数会并入项目配置文件中。
2、class IndexAction extends Action{ //你的代码 } 后面的Action就是lib里面的action基类了,你这边继承他的话就可以调用到了。马上四年了,估计现在你也懂了,给百度到这个问题的其他人看看吧。
3、common/里建一个 common.php文件。里面存函数,这个文件是默认加载的,如果不是 common.php 就得手动加载。直接建一个 common.php 文件写在里面。记得删除缓存。
4、Columns);Columns-ncatlist();} 这样在模板中你就可以循环alist来获取分类列表了。说明:上面的代码是WBlog0(使用thinkphp0的核心包)的代码版断,不过我查看了thinkphp1和thinkph12核心包还保留着A方法。
5、$this-getRequest(), $this-getResponse());\x0d\x0a然后$c-functionName()就行了。\x0d\x0a\x0d\x0a但是,对于action使用actionStack更好,不是action的话,亲,我建议你把它移到M层中。
6、ThinkPHP中调用文件的方式比较多,第三方插件或是自己手写的分类,我习惯使用的方法是:把文件放在Lib/ORG中,命名为fpdf.class.php,然后在Action文件中使用import(@.ORG.fpdf)调用就可以了。
关于thinkphp3.2多语言包和thinkphp社区的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







