首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP函数无所不能-需要的建议

问PHP函数无所不能-需要的建议
EN

Stack Overflow用户
提问于 2016-05-02 21:44:06
回答 1查看 40关注 0票数 0

我对此有一种不好的预感,尽管一切都很好(至少对我来说)。在我的页面上,我使用函数来处理几乎所有的事情。详细地说,我为登录页面创建了一个函数(functions.php)。

代码语言:javascript
复制
  function  phpLogin() {
    echo '<form action="process.php" method="POST">';
    echo '<input type="text" name="username" />';
    echo '<input type="password" name="password"/>';
    echo '<input type="submit" name="login" value="Login"/>';
    }

我在我的主页中通过isset(GET['login']){phpLogin();}调用这个函数。

在php中做这样的事情可以吗?还是禁止/非常糟糕的做法。

我忘记提到这一点:-我选择了这一点,而不是iframes/include。因为我的页面左侧有一个导航窗格,它是静态的,而操作/流程应该在右侧窗格中可见。上面展示的函数只是一个例子。谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-05-02 21:54:09

让函数用于所有东西不一定是一件坏事。如果你的网站太大,并且有大量的超文本标记语言代码,那么创建和重用函数会更好。

另一方面,如果你的网站很小,并且你在你的程序中只使用了一次这个登录函数,那么你可能会更好,如果你直接把这个代码放在你的模板中,而不是制作这个函数。

我的建议是,如果你正在启动PHP,那么试着使用像Smarty这样的模板引擎。它将HTML从PHP中分离出来,为您的程序提供了更精确、更好的工作方式。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36983956

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档