pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

    <bdo id='YgQXm'></bdo><ul id='YgQXm'></ul>
<tfoot id='YgQXm'></tfoot>
<legend id='YgQXm'><style id='YgQXm'><dir id='YgQXm'><q id='YgQXm'></q></dir></style></legend>
    <i id='YgQXm'><tr id='YgQXm'><dt id='YgQXm'><q id='YgQXm'><span id='YgQXm'><b id='YgQXm'><form id='YgQXm'><ins id='YgQXm'></ins><ul id='YgQXm'></ul><sub id='YgQXm'></sub></form><legend id='YgQXm'></legend><bdo id='YgQXm'><pre id='YgQXm'><center id='YgQXm'></center></pre></bdo></b><th id='YgQXm'></th></span></q></dt></tr></i><div class="phrnjpn" id='YgQXm'><tfoot id='YgQXm'></tfoot><dl id='YgQXm'><fieldset id='YgQXm'></fieldset></dl></div>

    <small id='YgQXm'></small><noframes id='YgQXm'>

        編程多語言 PHP 應用程序

        Programming Multi-Language PHP applications(編程多語言 PHP 應用程序)
        <legend id='sh1VM'><style id='sh1VM'><dir id='sh1VM'><q id='sh1VM'></q></dir></style></legend>

            <small id='sh1VM'></small><noframes id='sh1VM'>

              • <bdo id='sh1VM'></bdo><ul id='sh1VM'></ul>

                  <tfoot id='sh1VM'></tfoot>
                • <i id='sh1VM'><tr id='sh1VM'><dt id='sh1VM'><q id='sh1VM'><span id='sh1VM'><b id='sh1VM'><form id='sh1VM'><ins id='sh1VM'></ins><ul id='sh1VM'></ul><sub id='sh1VM'></sub></form><legend id='sh1VM'></legend><bdo id='sh1VM'><pre id='sh1VM'><center id='sh1VM'></center></pre></bdo></b><th id='sh1VM'></th></span></q></dt></tr></i><div class="bxh5dnd" id='sh1VM'><tfoot id='sh1VM'></tfoot><dl id='sh1VM'><fieldset id='sh1VM'></fieldset></dl></div>
                    <tbody id='sh1VM'></tbody>
                  本文介紹了編程多語言 PHP 應用程序的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

                  問題描述

                  我正在開發一個 PHP 應用程序,我想知道為其他國家/地區的用戶提供多語言支持的最佳方式.

                  I'm developing a PHP application and I'm wondering about the best way to include multi-language support for users in other countries.

                  我精通 PHP,但從未開發過支持其他語言的任何東西.

                  I'm proficient with PHP but have never developed anything with support for other languages.

                  我正在考慮將語言放入帶有常量的 PHP 文件中,例如:

                  I was thinking of putting the language into a PHP file with constants, example:

                  en.php 可以包含:

                  en.php could contain:

                  define('HZ_DB_CONN_ERR', 'There was an error connecting to the database.');
                  

                  和 fr.php 可以包含:

                  and fr.php could contain:

                  define('HZ_DB_CONN_ERR', 'whatever the french is for the above...');
                  

                  然后我可以調用一個函數并自動傳入正確的語言.

                  I could then call a function and automatically have the correct language passed in.

                  hz_die('HZ_DB_CONN_ERR', $this);
                  

                  這是解決問題的好方法嗎?

                  Is this a good way of going about it?

                  -- morristhebear.

                  -- morristhebear.

                  推薦答案

                  奇怪.人們似乎忽略了顯而易見的解決方案.您對特定于語言環境的文件的想法很好.有en.php:

                  Weird. People seem to be ignoring the obvious solution. Your idea of locale-specific files is fine. Have en.php:

                  define('LOGIN_INCORRECT','Your login details are incorrect.');
                  ...
                  

                  然后,假設您有一個全局配置/常量文件(出于多種原因,我建議這樣做),請使用如下代碼:

                  Then, assuming you have a global config/constants file (which I'd suggest for many reasons), have code like this:

                  if ($language == 'en') {
                    reqire_once 'en.php';
                  } else if ($language == 'de') {
                    require_once 'de.php';
                  }
                  

                  您可以定義數字和貨幣顯示、比較/排序(即德語、法語和英語都有不同的整理方法)等功能.

                  You can define functions for number and currency display, comparison/sorting (ie German, French and English all have different collation methods), etc.

                  人們常常忘記 P??HP 是一種動態語言,所以像這樣:

                  People often forget PHP is a dynamic language so things like this:

                  if ($language == 'en') {
                    function cmp($a, $b) { ... }
                  } else if ($language == 'de') {
                    function cmp($a, $b) { ... }
                  }
                  

                  實際上是完全合法的.使用它們.

                  are in fact perfectly legal. Use them.

                  這篇關于編程多語言 PHP 應用程序的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

                  【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

                  相關文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動游標不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅動程序)

                    <tbody id='jI5Nu'></tbody>
                          <bdo id='jI5Nu'></bdo><ul id='jI5Nu'></ul>
                        • <legend id='jI5Nu'><style id='jI5Nu'><dir id='jI5Nu'><q id='jI5Nu'></q></dir></style></legend>

                        • <small id='jI5Nu'></small><noframes id='jI5Nu'>

                          <i id='jI5Nu'><tr id='jI5Nu'><dt id='jI5Nu'><q id='jI5Nu'><span id='jI5Nu'><b id='jI5Nu'><form id='jI5Nu'><ins id='jI5Nu'></ins><ul id='jI5Nu'></ul><sub id='jI5Nu'></sub></form><legend id='jI5Nu'></legend><bdo id='jI5Nu'><pre id='jI5Nu'><center id='jI5Nu'></center></pre></bdo></b><th id='jI5Nu'></th></span></q></dt></tr></i><div class="vzljrvh" id='jI5Nu'><tfoot id='jI5Nu'></tfoot><dl id='jI5Nu'><fieldset id='jI5Nu'></fieldset></dl></div>
                            <tfoot id='jI5Nu'></tfoot>
                            主站蜘蛛池模板: 耐高温硅酸铝板-硅酸铝棉保温施工|亿欧建设工程 | 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 | 中国品牌门窗网_中国十大门窗品牌_著名门窗品牌 | 鹤壁创新仪器公司-全自动量热仪,定硫仪,煤炭测硫仪,灰熔点测定仪,快速自动测氢仪,工业分析仪,煤质化验仪器 | 广州物流公司_广州货运公司_广州回程车运输 - 万信物流 | 首页 - 军军小站|张军博客| 单锥双螺旋混合机_双螺旋锥形混合机-无锡新洋设备科技有限公司 | 宜兴紫砂壶知识分享 - 宜兴壶人 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | 汽车润滑油厂家-机油/润滑油代理-高性能机油-领驰慧润滑科技(河北)有限公司 | 隧道窑炉,隧道窑炉厂家-山东艾瑶国际贸易 | 考勤系统_考勤管理系统_网络考勤软件_政企|集团|工厂复杂考勤工时统计排班管理系统_天时考勤 | 捷码低代码平台 - 3D数字孪生_大数据可视化开发平台「免费体验」 | 医用酒精_84消毒液_碘伏消毒液等医用消毒液-漓峰消毒官网 | 炉门刀边腹板,焦化设备配件,焦化焦炉设备_沧州瑞创机械制造有限公司 | 膏方加工_丸剂贴牌_膏滋代加工_湖北康瑞生物科技有限公司 | 江苏农村商业银行招聘网_2024江苏农商行考试指南_江苏农商行校园招聘 | 新疆系统集成_新疆系统集成公司_系统集成项目-新疆利成科技 | 杭州顺源过滤机械有限公司官网-压滤机_板框压滤机_厢式隔膜压滤机厂家 | 免费网站网址收录网_海企优网站推荐平台 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 智能气瓶柜(大型气瓶储存柜)百科 | 无锡市珂妮日用化妆品有限公司|珂妮日化官网|洗手液厂家 | 雨燕360体育免费直播_雨燕360免费NBA直播_NBA篮球高清直播无插件-雨燕360体育直播 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 药品/药物稳定性试验考察箱-埃里森仪器设备(上海)有限公司 | 无味渗透剂,泡沫抑尘剂,烷基糖苷-威海威能化工有限公司 | 优秀的临床医学知识库,临床知识库,医疗知识库,满足电子病历四级要求,免费试用 | 西安标准厂房_陕西工业厂房_西咸新区独栋厂房_长信科技产业园官方网站 | 承插管件_不锈钢承插管件_锻钢高压管件-温州科正阀门管件有限公司 | 济南货架定做_仓储货架生产厂_重型货架厂_仓库货架批发_济南启力仓储设备有限公司 | 直流大电流电源,燃料电池检漏设备-上海政飞 | IIS7站长之家-站长工具-爱网站请使用IIS7站长综合查询工具,中国站长【WWW.IIS7.COM】 | 滑板场地施工_极限运动场地设计_滑板公园建造_盐城天人极限运动场地建设有限公司 | 广东机电安装工程_中央空调工程_东莞装饰装修-广东粤标建设有限公司 | 间苯二酚,间苯二酚厂家-淄博双和化工| 山东石英砂过滤器,除氟过滤器「价格低」-淄博胜达水处理 | 济南展厅设计施工_数字化展厅策划设计施工公司_山东锐尚文化传播有限公司 | 阻垢剂,反渗透阻垢剂,缓蚀阻垢剂-山东普尼奥水处理科技有限公司 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 定时排水阀/排气阀-仪表三通旋塞阀-直角式脉冲电磁阀-永嘉良科阀门有限公司 | 卡诺亚轻高定官网_卧室系统_整家定制_定制家居_高端定制_全屋定制加盟_定制家具加盟_定制衣柜加盟 | SOUNDWELL 编码器|电位器|旋转编码器|可调电位器|编码开关厂家-广东升威电子制品有限公司 |