我试图使用gettext在我的公司网站上进行一些国际化。为了测试网站,我使用的是XAMPP。因为我以前从未使用过gettext,所以我跟随tutorial:
我从一开始就遇到了问题。本教程使用<?php
的简短版本,即<?
。
我不能使用短版本,之后翻版就是一团糟。
有人知道我必须做什么样的配置才能起作用吗?
答案 0 :(得分:1)
PHP文档说:
PHP还允许短开放标记
<?
(不鼓励使用,因为只有在使用short_open_tag php.ini配置文件指令启用时才可用,或者如果PHP配置了--enable-short-tags选项)。
- Docs
就个人而言(似乎文档感觉相同)我建议您不要使用短标记,特别是如果您将在多台计算机上运行代码(看不到所有计算机都有此活动)。
自PHP 5.4起,<?= ?>
标签可以在没有任何更改的情况下使用,但<?
仍然需要它。
我建议使用完整的<?php ?>
代码,以获得最佳兼容性。
答案 1 :(得分:1)