PHP:我应该在哪里存储信息和文本的文本?警告信息
我对我的项目代码的设计有疑问。 在大多数情况下,将内容与代码分开很重要(在较大的应用程序中将 HTML 与 PHP 混合=没有好主意,等等),但是我应该如何处理错误消息文本之类的内容?
假设这一条消息仅在一种情况/PHP 文件中使用:
MessageBox( 'Something gone wrong, probably your fault' );
或
MessageBox( Lang::error_usersfault );
(其中 Lang
是位于某个配置文件中的类,充满 const
)
如果您有过类似上面示例中的事情的经验(我想每个 PHP 程序员都会遇到类似的事情) - 它们是什么?你是如何解决这个问题的?
更好的解决方案是什么?
I have a question concerning the design of my project's Code.
In most cases, it is important to separate content from code (HTML mixed with PHP in bigger apps=No good idea, etc.) but how should I handle things like the text of error messages?
Assuming this one message will be only used in one case/PHP file:
MessageBox( 'Something gone wrong, probably your fault' );
or
MessageBox( Lang::error_usersfault );
(Where Lang
is a class located in some config file, full of const
s)
If you have any experiences (I think every PHP programmer will come across something like this) with things like in the example above - What are they? How do you solve it?
What is the better solution?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
也许您会发现 php 扩展
gettext
很有用?Gettext::gettext的PHP手册
May be you'll find php extension
gettext
useful?PHP Manual of Gettext::gettext