当前位置: 首页 > 编程笔记 >

一个简单的MVC PHP CodeIgniter示例

吕树
2023-03-14
本文向大家介绍一个简单的MVC PHP CodeIgniter示例,包括了一个简单的MVC PHP CodeIgniter示例的使用技巧和注意事项,需要的朋友参考一下

在上一篇文章中,我们了解了PHP CodeIgniter。现在,在本文中,我们将使用html创建一个简单的视图页面,并使用一个控制器打开该视图。所以,让我们开始吧。

1.创建一个视图页面

首先,我们将创建一个视图页面,该页面将显示给用户。为此,请打开您的CodeIgniter文件夹(位于wamp / xampp文件夹中)→打开应用程序,在这里您将看到多个文件夹,但是由于我们必须创建视图,因此将打开views文件夹。

在此文件夹中,创建一个名为“ Mypage.php”的文件以保存该文件并在其中写入以下代码。

Codeigniter pHp示例

2.创建一个控制器文件

现在,我们将创建一个控制器文件以打开我们的视图页面。

为此,在控制器文件夹中创建一个名为``MyController.php''的文件。将此代码写入该文件。

注意:您的类名和文件名必须相同。

Codeigniter pHp示例

Controller简化了CodeIgniter的工作。在这里,第2行是CodeIgniter语法行,您现在不需要了解这一点,只需从CodeIgniter中将其复制为默认控制器Welcome.php第4行表示名为“ MyController”的类,该类扩展了CI_Controller以访问CI_Controller类中定义的方法。第7行有一个名为的函数,index()只要有请求到该函数,它将加载名为“ MyPage”的视图页面。

3.运行文件

要运行文件,请在浏览器中输入以下URL: “ http://localhost/democodeigniter/index.php/Mycontroller/”“ http://localhost/democodeigniter/index.php/Mycontroller/index”

您应该会看到以下内容:

输出-Codeigniter pHp示例

是的 您刚刚在CodeIgniter中创建了第一页。

 类似资料:
  • 我是使用Dagger2的新手(我一直使用Koin),我正在尝试实现一个简单的示例,但我真的不知道我缺少了什么。这就是我目前得到的。 app.gradle: 应用模块。kt: AppComponent。kt: TestClass。千吨 pp.kt: MainActivity.kt: 错误:testClass==null

  • 问题内容: 我是spring-security(Java)的新手,我正在寻找以下示例的简单示例: 如何使用Spring Security进行登录和注销 确保会话存在于每个页面上,如果没有,则再次重定向到登录名 如何获得对当前用户会话的访问权限 我的项目目前正在使用Spring MVC,并处于hibernate状态。 我已经构建了loginAPI + loginDAO,现在我需要结合安全性并确保某些

  • 本文向大家介绍Angular6 写一个简单的Select组件示例,包括了Angular6 写一个简单的Select组件示例的使用技巧和注意事项,需要的朋友参考一下 Select组件目录结构 应用 Select 组件 结构 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Android 简单实现一个流式布局的示例,包括了Android 简单实现一个流式布局的示例的使用技巧和注意事项,需要的朋友参考一下 本篇文章主要介绍了Android 简单实现一个流式布局的示例,分享给大家,具体如下: 流式布局应该是我们很常见的一种布局了,在很多场景下都会遇到它,例如:标签之类的功能等。用轮子不如造轮子来的爽,这里自己简单的实现下流式布局: onMeasure on

  • 经过很长时间,我终于能够在这个环境下使用VS 2017的开发人员命令提示符通过命令行创建一个简单的Graal原生“HelloWorld”: null 我的下一个目标是生成简单的可执行文件,但带有一些更复杂的依赖关系,例如。下面的vertx示例 https://how-to.vertx.io/graal-native-image-howto/ 理想情况下,我的意图是使用maven插件生成它。如果不可

  • 我们以一个下面简单的FreeRADIUS配置来开始这一章 本机作为一个NAS设备(RADIUS客户端) Alice定义为一个测试用户. 在我们已经定义客户端和测试用户之后, 我们将会使用radtest程序来作为RADIUS客户端的角色并且测试Alice的authentication.