PHP中 CodeIgniter框架 环境配置

去码市 下载 CI框架  http://codeigniter.org.cn/

下载完成之后  解压 目录结构如下:


然后 你在本地 配置apache 或者nginx服务器  如 我的本地路径访问 为:http://www.code.com/

如果 配置成功 访问 则显示:


这个php页面 在 application/views/目录下   但是 CI的路径访问流程 都是 先访问 控制器 然后再到View

如 访问 http://www.code.com/ 时  其实它的实际路径为:  http://www.code.com/index.php/Welcome/index

index.php 是 指向 application/controllers 目录下的入口

Welcome 是controllers目录下控制器类  类名就为Welcome

index 是控制器中的默认方法

CI严格贯彻MVC思想,因此基于此思想的文件访问也比较严格,controllers控制器是所有view的入口,从URL上是不能直接访问view的,必须通过控制器,也就是说要写控制器的路径,在写代码的时候,路径也是不能随便写的、 


那么 我现在 要自己创建一个api文件在controllers 目录下  然后在api目录下创建控制器UserInfoController   里面声明一个 login方法 输出一个字符串

如图:

那么 这个方法的访问路径为:http://www.code.com/index.php/api/UserInfoController/login

浏览器 打印出 输出的字符串

这种简单的访问路径  是不需要修改  routes.php 和 config.php 配置文件的   

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,886评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,132评论 25 708
  • 最近心血来潮,看了剧本《俄狄普斯王》。故事讲述的是最为主人公的俄狄浦斯在与杀父娶母的命运做抗争。最大的悲剧性就在于...
    看守心灵的月亮阅读 117评论 0 0
  • 致我亲爱的老同学们: 也许你们正在为事业奔忙;也许你们正在为生活所累;也许我们的社会背景不同;也许我们的性格略有差...
    葛道山阅读 1,154评论 0 0
  • 1.首先先推荐一个好用的编辑器,Mac上的: Sublime Text 2,画面优美,多种语言的支持,功能比较强大...
    潘老6阅读 434评论 0 1