数码资讯
ThinkPHP模板的输出显示的使用分析
本文分析了ThinkPHP模板输出显示的使用。分享给你供你参考。具体分析如下: 在模板变量赋值之后,我们需要调用模板文件输出相关变量。模板调用是通过显示来实现的。 复制代码代码如下:$ >显示(); 您可以根据前面的模板导出模板并定义规则,因为系统将根据默认规则自动定位模板文件,因此显示通常输出没有
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
本文分析了ThinkPHP模板输出显示的使用。分享给你供你参考。具体分析如下:
在模板变量赋值之后,我们需要调用模板文件输出相关变量。模板调用是通过显示来实现的。
复制代码代码如下:$ >显示();
您可以根据前面的模板导出模板并定义规则,因为系统将根据默认规则自动定位模板文件,因此显示通常输出没有任何参数的相应模板,这是模板输出最简单的用法。
总是有一个特殊的情况,或者它不必被存储在一个模块中,但是显示方法总是可以帮助你解决问题。
显示方法提供了一些规则,允许您在任何时候输出您想要的模板,而不管模板文件在何处。
下面是具体用法:
首先,调用当前模块的其他操作模板
格式:显示(手术名称)
例如,假设当前操作是用户模块下的读操作,我们需要调用用户模块的编辑操作模板,使用:
复制代码代码如下:美元->显示('edit);
不需要编写模板文件的路径和后缀。
两。调用其他模块的操作模板
格式:显示('module名称:作业名称)
例如,当前的用户模块,我们需要调用成员模块的读操作模板,使用:
复制代码代码如下:美元->显示('member:读');
这个方法不需要写模板文件路径和后缀,严格来说,里面的模块名和操作名不一定需要有相应的模块或操作,只有目录名和文件名,例如,你的项目可能没有公共模块、公共模块和没有菜单操作。但是你可以用同样的
复制代码代码如下:美元->显示(征收:菜单);
输出这个模板文件,理解这一点,模板输出是清晰的。
三。调用其他主题的操作模板
格式:显示('theme名称:模块名称:操作名称)
例如,我们需要调用XP主题的用户模块的编辑操作模板,使用:
复制代码代码如下:美元->显示('xp:用户:编辑);
这种方式需要指定模块和操作名。
四。直接全路径输出模板
格式:显示('template文件名)
例如,我们直接输出menu.html模板文件的当前公共目录下,使用:
复制代码代码如下:$>显示;
这种方式需要指定模板路径和后缀。此处的公共目录位于当前项目入口文件位置下。如果它是其他后缀文件,它也支持直接输出,例如:
复制代码代码如下:$>显示;
只要。 /公众/ menu.tpl是一个真正的模板文件,如果我们使用相对路径,我们注意到,当前位置相对于项目的输入文件,而不是模板目录。
实际上,显示方法还有其他参数和用法。
有时我们需要一个模板页来输出指定的编码,而不是默认的编码:
复制代码代码如下:美元->显示('member:读','gbk);
或者,模板文件的输出不是文本/ HTML格式,而是XML格式:
复制代码代码如下:美元->显示('member:读','utf-8,中/ XML的);
如果你的网站输出代码不是默认编码,你可以使用它:
复制代码代码如下:'default_charset= > 'gbk
如果你想输出XML格式,你可以使用:
复制代码代码如下:'tmpl_content_type= >中 / XML的
如果不需要呈现模板文件,但直接输出内容,则可以使用show方法,例如:
复制代码代码如下:美元(美元->显示内容,'utf-8,中/ XML的);
希望这篇文章能帮助你在ThinkPHP框架程序设计。
在模板变量赋值之后,我们需要调用模板文件输出相关变量。模板调用是通过显示来实现的。
复制代码代码如下:$ >显示();
您可以根据前面的模板导出模板并定义规则,因为系统将根据默认规则自动定位模板文件,因此显示通常输出没有任何参数的相应模板,这是模板输出最简单的用法。
总是有一个特殊的情况,或者它不必被存储在一个模块中,但是显示方法总是可以帮助你解决问题。
显示方法提供了一些规则,允许您在任何时候输出您想要的模板,而不管模板文件在何处。
下面是具体用法:
首先,调用当前模块的其他操作模板
格式:显示(手术名称)
例如,假设当前操作是用户模块下的读操作,我们需要调用用户模块的编辑操作模板,使用:
复制代码代码如下:美元->显示('edit);
不需要编写模板文件的路径和后缀。
两。调用其他模块的操作模板
格式:显示('module名称:作业名称)
例如,当前的用户模块,我们需要调用成员模块的读操作模板,使用:
复制代码代码如下:美元->显示('member:读');
这个方法不需要写模板文件路径和后缀,严格来说,里面的模块名和操作名不一定需要有相应的模块或操作,只有目录名和文件名,例如,你的项目可能没有公共模块、公共模块和没有菜单操作。但是你可以用同样的
复制代码代码如下:美元->显示(征收:菜单);
输出这个模板文件,理解这一点,模板输出是清晰的。
三。调用其他主题的操作模板
格式:显示('theme名称:模块名称:操作名称)
例如,我们需要调用XP主题的用户模块的编辑操作模板,使用:
复制代码代码如下:美元->显示('xp:用户:编辑);
这种方式需要指定模块和操作名。
四。直接全路径输出模板
格式:显示('template文件名)
例如,我们直接输出menu.html模板文件的当前公共目录下,使用:
复制代码代码如下:$>显示;
这种方式需要指定模板路径和后缀。此处的公共目录位于当前项目入口文件位置下。如果它是其他后缀文件,它也支持直接输出,例如:
复制代码代码如下:$>显示;
只要。 /公众/ menu.tpl是一个真正的模板文件,如果我们使用相对路径,我们注意到,当前位置相对于项目的输入文件,而不是模板目录。
实际上,显示方法还有其他参数和用法。
有时我们需要一个模板页来输出指定的编码,而不是默认的编码:
复制代码代码如下:美元->显示('member:读','gbk);
或者,模板文件的输出不是文本/ HTML格式,而是XML格式:
复制代码代码如下:美元->显示('member:读','utf-8,中/ XML的);
如果你的网站输出代码不是默认编码,你可以使用它:
复制代码代码如下:'default_charset= > 'gbk
如果你想输出XML格式,你可以使用:
复制代码代码如下:'tmpl_content_type= >中 / XML的
如果不需要呈现模板文件,但直接输出内容,则可以使用show方法,例如:
复制代码代码如下:美元(美元->显示内容,'utf-8,中/ XML的);
希望这篇文章能帮助你在ThinkPHP框架程序设计。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。