我有一个应用程序,我正在迁移部分Django,但Python和PHP有不同的字符串格式,例如PHP中的"Hello %1s"
与"Hello {0}"
或"Hello {name}"
蟒。
我们将维护这两个应用程序一段时间,但有没有办法在PHP中使用Python格式,反之亦然?
答案 0 :(得分:0)
PHP的gettext不会扩展/替换%s - 这是由输出函数(例如 printf )完成的。 它似乎也是Python中的情况。
最重要的是,在Python中你可以使用%s来表示字符串,请参阅http://docs.python.org/library/stdtypes.html#string-formatting
所以你应该能够在两者中使用%s风格的字符串。
答案 1 :(得分:0)