codeigniter学习笔记(CodeIgniter学习笔记).docVIP

codeigniter学习笔记(CodeIgniter学习笔记).doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
codeigniter学习笔记(CodeIgniter学习笔记)

codeigniter学习笔记(CodeIgniter学习笔记) 2440898048 2441118582 http: / / example. com / [控制器类名] / [控制器方法名] / [所需参数] http: / / example. com / [controller class] / [controller] / [argument] method # # # # # # # # # # # # # 视图 # # # # # # # # # # # # # / * 显示实图内容, 通过下面的方法 * / $this - load - view (name); 上面的 name 便是你的视图文件的名字.注意: php 文件的扩展名 (后缀名) 没有必要专门写出, 除非你使用了其他的扩展名. 将该方法写在对应的controllers的类文件中 / * 载入多个视图 * / function index () { $data [page _ title ] = your title. $this - load - view (header). $this - load - view menu); $this - load - view content, $data); $this - load - view (footer). } / * 用子文件夹存储视图 * / 如果你想让文件更有组织性, 你也可以用子文件夹来存储你的视图文件.. 当你在载入视图时, 必须加上子文件夹的名字. $this - load - view (_ folder name / file _ name ); / * 给视图添加动态数据 * / 数据通过控制器以一个数组或是对象的形式传入视图, 这个数组或对象作为视图载入函数的第二个参数 / / 控制器中 $data = array title = my title. heading = my heading. message = my message. ); $this - load - view (blogview , $data); 当我们一次性载入多个视图的时候, 你只需在第一个视图传入数据就可以了 / * 创建循环 视图中循环的实现 * / ? php foreach ($arr as $key = $value):? / / 显示区域 {endforeach;} / * 获取视图内容 * / view函数: 第一个参数: 要加载的实图文件 第二个参数: 向视图文件中传递的数值 第三个参数: 函数的行为 第三个参数为true: 表示则函数返回数据, 表示不输出视图, 而只是将结果返回给一个变量.如果返回数据, 记得将它赋到一个变量中 false: 缺省状态, 将数据发送到浏览器; # # # # # # # # # # # # # 模型 # # # # # # # # # # # # # 模型是专门用来和数据库打交道的php类. / * * * 剖析模型 * * * / 模型类文件存放在 application / models / 文件夹. 如果你愿意, 可以在里面建立子文件夹. 最基本的模型类必须像这样: class model _ name extends ci _ model { function _ _ construct () { parent:: _ _ construct (); } } 类名的首字母必须大写, 其他字母小写.并且确保你的类继承了基本模型类 文件名应该是模型类名的小写版, 例如 类user_model延伸ci_model { 功能__construct() { 家长::__construct(); } } 类的文件名应该是: 应用/模型/ user_model.php / / / * * / / /载入模型 模型可以在控制器中被引用。就像这样: 美元-荷载-模型(model_name”); 如果模型文件在子文件夹下,引用的时候要带上相对路径名 美元-荷载-模型(博客/查询); 模型一旦被载入,你就能通过下面的方法使用它: 美元-荷载-模型(model_name );//引用模型 这model_name美元- - function();/ /使用模型中的方法 默认情况下,模型被引入名字不变。也可以通过第二个参数来设置新的名字如: 美元-荷载-模型(model_name ,苦差);//参数1:原名参数2:新名 美元-面板- function(); / / / * * / / /自动载入模型 如果您需要一个在整个项目中都起作用的特定模型,您可以让CodeIgniter在初始化时自动装载它。实现的方法是打开应用程序

您可能关注的文档

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档