开发者社区> 问答> 正文

php中的一个赋值语句?报错

在wordpress代码中看到这一句,$trans = __('number_format_thousands_sep'); 这个赋值语句什么意思啊?? 为啥要带上?和圆括号呢,我试了一下$trans = __('number_format_thousands_sep'); echo $trans;会报错的啊!

展开
收起
爱吃鱼的程序员 2020-06-14 17:46:33 448 0
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    是不是wordpress中实现了这个方法呢 <spanstyle="font-family:微软雅黑,Verdana,sans-serif,宋体;font-size:14px;line-height:22px;background-color:#FFFFFF;">()?高手来辩()是wp定义的一个i18n函数,用来做国际化的<divclass='ref'>

    引用来自“leo108”的评论

    ()是wp定义的一个i18n函数,用来做国际化的貌似wp-blog-header.php中的wp();这个方法也没有看到原型不提倡这种函数命名,不过竟然连wordpress都这样,我也是无语了

    是的很奇怪

    function($text,$domain='default'){
      returntranslate($text,$domain);
    }

    wordpress中有方法名字是date_i18n(),貌似是一个转换时间的,但是为啥叫这个名字好蛋疼啊,中间那个"挨十八"好容易堪称“挨俄奥八” ,老外好另类啊 

    2020-06-14 17:46:49
    赞同 展开评论 打赏
问答分类:
PHP
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载
复杂PHP系统性能瓶颈排查及优化 立即下载