Php 包含()还是调用函数更好?
我目前正在用HTML和PHP开发一个Web平台应用程序。我必须开发一个注册/登录系统,我在问自己一个问题 我编写了一个登录表单,我想知道将它存储在php函数中(使用一个简单的echo(“所有我的登录表单”)还是存储在.html文件中更好。显然,调用或相关的include()将写入if($\u session())语句中Php 包含()还是调用函数更好?,php,html,Php,Html,我目前正在用HTML和PHP开发一个Web平台应用程序。我必须开发一个注册/登录系统,我在问自己一个问题 我编写了一个登录表单,我想知道将它存储在php函数中(使用一个简单的echo(“所有我的登录表单”)还是存储在.html文件中更好。显然,调用或相关的include()将写入if($\u session())语句中 我只是想问一下我应该遵循的正确的、逻辑的体系结构方面。你应该放在一个.html文件中,最好将你的应用程序逻辑和表示代码分开 也可以考虑使用.你应该放进.html文件,分离应用程序
我只是想问一下我应该遵循的正确的、逻辑的体系结构方面。你应该放在一个.html文件中,最好将你的应用程序逻辑和表示代码分开
也可以考虑使用.
你应该放进.html文件,分离应用程序逻辑和演示代码总是更好的。
也可以考虑使用.
imHo,并且不管语言如何,<<代码>包括除了导入变量和函数到当前作用域之外,决不会有副作用。
因此,如果您确实使用了一个
include
,那么它应该包含一个调用时生成输出的函数。仅仅调用include
的行为不应产生任何输出。IMHO,而且无论使用何种语言,include
除了将变量和函数导入当前范围之外,不应产生任何副作用
因此,如果您确实使用了一个
include
,那么它应该包含一个调用时生成输出的函数。仅仅调用include
的行为不应该产生任何输出。include将在每次调用时“包含”新代码。通常的方法是在php文件中定义一个函数并将其require,然后在任何地方使用require_一次,这样您只需加载函数定义一次,就可以在任何地方使用它。Include将在每次调用它时“包含”新代码。通常的方法是在php文件中定义一个函数并将其require,然后在任何地方使用require_一次,这样您只需加载函数定义一次,就可以在任何地方使用它。在大多数情况下最好包含它,但这取决于您调用的文件有多大
每次你不喜欢的时候,都会一次又一次地调用函数
在其中一种情况下,如果函数很短并且没有在其他页面上调用,则可以调用该函数
但是如果你想在任何地方都实现一个逻辑,比如检查登录,那么注销然后包括是最好的方法。在大多数情况下最好包括,但这取决于你调用的文件有多大 每次你不喜欢的时候,都会一次又一次地调用函数 在其中一种情况下,如果函数很短并且没有在其他页面上调用,则可以调用该函数
但是如果你想在任何地方都实现一个逻辑,比如checklogin,logout,然后include就是一个好方法。最好使用include()对于您的注册系统,您只需调用函数即可获得函数,而不必在任何其他页面上创建它。只需包含它,所有工作就完成了。此方法减少了冗余问题,使您的代码简洁明了。最好使用include()对于您的注册系统,您只需调用它就可以获得一个函数,而不必在任何其他页面上创建它。只需包含它,所有工作就完成了。这种方法减少了冗余问题,使您的代码简洁明了。因为您正在设计一些重要的功能,我建议您使用包含而不是功能。为什么?
- html与php内容是分开的
- web编辑器中更清晰、突出显示的html文件
- 你可以一劳永逸地避免那些双引号/转义等
- 您为设计师提供了一种随意更改文件的方法;设计师不会接触PHP
- 更容易更新文件;思考模板
- 如果您坚持,include()仍然可以进入函数:)
- html与php内容是分开的
- web编辑器中更清晰、突出显示的html文件
- 你可以一劳永逸地避免那些双引号/转义等
- 您为设计师提供了一种随意更改文件的方法;设计师不会接触PHP
- 更容易更新文件;思考模板
- 如果您坚持,include()仍然可以进入函数:)
- 因为您正在设计一些严肃的东西,我建议您使用包含而不是函数。为什么?
另外,对于重复的HTML代码,我认为使用返回HTML代码的“图片函数”是合法的。图片函数允许您参数化代码并添加一些逻辑。我将仅对页眉和页脚使用
include
。我的登录表单只会被调用到主页中。例如,您可以在一个php文件(common.php)中编写所有函数,该文件