0

我有一个应用程序,我正在将其部分迁移到 Django,但 Python 和 PHP 具有不同的字符串格式,例如,"Hello %1s"在 PHP 与"Hello {0}"Python"Hello {name}"中。

我们将维护这两个应用程序一段时间,但有没有办法在 PHP 中使用 Python 格式,反之亦然?

4

2 回答 2

0

像这个 php PECL 扩展这样的东西会对你有帮助吗?

http://pecl.php.net/package/python

问候。

于 2009-11-12T19:46:20.070 回答
0

PHP 的 gettext 不会扩展/替换 %s - 这是由输出函数(例如printf)完成的。在 Python 中似乎也是如此。

最重要的是,在 Python 中,您可以使用 %s 来表示字符串,请参阅http://docs.python.org/library/stdtypes.html#string-formatting

所以你应该能够在两者中使用 %s 样式的字符串。

于 2009-11-12T19:32:01.220 回答