gpt4 book ai didi

php - 你会认为这是对类文件的愚蠢使用吗?

转载 作者:行者123 更新时间:2023-12-04 06:14:25 26 4
gpt4 key购买 nike

我有这门课,我想知道,你认为这是浪费吗?至于我应该这样做吗?我了解类(class)的工作方式以及是什么让他们变得优秀,但我(从网站的角度来看)未能了解他们的用途。

<? 
class PageHandler {
var $html;
function header () {
$this->html .= "<html>
<head>
<title>Nuclear Summer</title>
</head>
<body>";
}
function footer () {
$this->html .= "
</body>
</html>
";
}
function input ($html) {
$this->html .= $html;
}
function output () {
echo $this->html;
}
}
?>

最佳答案

是的。

这是对类的错误使用。您使用类的目的是您应该使用 View 的目的(如果您要使用 MVC 方法,这是一个很好的方法)。

您创建一个主 layout View ,其中包含所有页面通用的代码(例如页眉、页脚),然后您将传入请求路由到适当的 Controller ,该 Controller 用适当的内容填充布局的“中间”。

CodeIgniter 是一个很好的 PHP 框架,用于处理 MVC。它甚至还有documentation on it .

关于php - 你会认为这是对类文件的愚蠢使用吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7434376/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com