0

MVC 中的 Heredoc 是我开始涉足分层的好方法吗?我读了一个地方可以使用它,另一个地方说heredoc的问题比它解决的要多。

4

2 回答 2

3

不, HEREDOC与 MVC 完全无关。HEREDOC 只是分隔字符串的一种方法。这与询问单引号或双引号是否是分隔图层的好方法相同。

MVC 的想法是将用户界面拆分为三个独立的角色。几分钟前我已经在你的另一个 MVC 问题中回答了这个问题,所以我只是将你链接到它。在关于 MVC 的 SO 上还有许多其他很好的问题。只需使用搜索功能。

于 2010-09-24T21:47:16.790 回答
1

Heredoc 是一种方法,但是,不,这不是一个好方法。特别是如果您在控制器内部执行此操作。您应该将“视图”逻辑分成不同的文件,然后根据控制器/操作包含所需的视图。

将其作为包含您可以轻松地<?php echo $variable; ?>在该文件中使用和执行您的视图逻辑。您还可以考虑使用预构建的框架,例如ZendCodeigniter,以及其他采用 MVC 方法的框架。

于 2010-09-24T21:35:01.310 回答