CodeIgniter助手2025年3月17日 | 阅读 3 分钟 什么是助手 (Helper)在 CodeIgniter 中,助手用于帮助你完成不同的任务。 每个助手文件都是一组函数的集合,旨在实现特定的角色。 一些助手是“文件助手”,可帮助您处理文件;“文本助手”可执行各种文本格式化例程;“表单助手”可创建表单元素;“cookie 助手”可设置和读取 cookie;“URL 助手”可协助创建链接等。 助手不是以面向对象格式编写的,而是简单的过程函数,彼此独立。 要使用助手文件,您需要加载它。加载后,它可以在您的控制器和视图中全局可用。它们位于 CodeIgniter 的两个位置。 CodeIgniter 将首先在 application/helpers 文件夹中查找助手,如果未找到,则会转到 system/helpers 文件夹。 加载助手助手可以在控制器构造函数中加载,这使得它们全局可用,或者它们也可以在需要它们的特定函数中加载。 可以使用以下代码加载它 在 file_name 的位置写下你的文件名。 要加载 URL 助手, 如果您的应用程序全局需要该助手,您还可以通过将助手添加到 application/config/autoload.php 文件来自动加载助手。 加载多个助手要加载多个助手,请在数组中指定它们, html 助手示例我们将通过在基本网站页面中使用 html 助手来向您展示一个示例。 在这里,我们将自动加载我们的助手。 通过 application/config/autoload.php 转到 autoload.php 文件 在上面的文件中,命名您的助手,这里是 html。 在 application/controllers 中,有一个文件 Form.php 在 application/views 中,有一个文件 header.php 第一行用 php 标签编写。 文件 header.php 的另一半代码显示在下面的快照中。 在 application/views 中,有一个文件 content.php 这里标题也写在 php 标签中,而不是 html。 最终输出就像一个普通页面,如下所示,URL 为 localhost/helper/index.php/Form。 ![]() 但是当我们看到它的开源代码 (通过按 ctrl+u) 时,您将看到以下代码,它只显示 html 代码,而不是我们上面编写的 php 代码。 ![]() 下一个主题CodeIgniter 库 |
我们请求您订阅我们的新闻通讯以获取最新更新。