Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP:我应该将文本存储在哪里;警告信息_Php_Code Separation - Fatal编程技术网

PHP:我应该将文本存储在哪里;警告信息

PHP:我应该将文本存储在哪里;警告信息,php,code-separation,Php,Code Separation,我有一个关于我的项目代码设计的问题。 在大多数情况下,将内容与代码分开很重要(在更大的应用程序中HTML与PHP混合=没有好主意,等等),但是我应该如何处理错误消息的文本之类的事情呢 假设这一条消息仅用于一个case/PHP文件: MessageBox( 'Something gone wrong, probably your fault' ); 或 (其中,Lang是位于某个配置文件中的一个类,充满了consts) 如果您有任何经验(我想每个PHP程序员都会遇到类似的事情),比如上面的例子

我有一个关于我的项目代码设计的问题。 在大多数情况下,将内容与代码分开很重要(在更大的应用程序中HTML与PHP混合=没有好主意,等等),但是我应该如何处理错误消息的文本之类的事情呢

假设这一条消息仅用于一个case/PHP文件:

MessageBox( 'Something gone wrong, probably your fault' );

(其中,
Lang
是位于某个配置文件中的一个类,充满了
const
s)

  • 如果您有任何经验(我想每个PHP程序员都会遇到类似的事情),比如上面的例子-它们是什么?你怎么解决这个问题

  • 更好的解决方案是什么


可能您会发现php扩展
gettext
有用吗

MessageBox(_("Have a nice day"));

MessageBox(_("Have a nice day"));