`
wiseideal
  • 浏览: 449756 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

zend framework总结

    博客分类:
  • php
 
阅读更多

刚接触了两个礼拜的tp框架,结果项目要使用zend框架,虽说都是php框架,但还是有不少区别。这个贴子主要收集zend中需要注意的地方

 

一个zend的框架


首先zend中模型对应的是models

控制器对应的controllers

template则对应的模版视图

 

控制器controllers文件命名需要注意的是

写道

在admin分组下的一个IndexController.php文件,对应的是一个控制器。
控制器声明很有意思
class Admin_IndexController extends PublicController
实际上是 分组_控制器 这样命名一个class

模型较类似,遇到新问题再说。

视图,控制器向视图传值的方式和tp以及smarty不一样。

控制器中

$this->view->id = 5;

视图中

<?php= $this->id;?>

  视图中值只能在php模块部分取出,再使用js对页面中其他组件进行赋值。

这里 = 的作用 就是echo的简写

 

Zend下连表查询

			$sql = $this->_db->select()->from($this->_name." as a")
			->join("amd_admin as b", 'a.admin_id = b.id', array('b.username as a.admin_id'))
			->where("a.id='$id'");
		$row = $this->_db->fetchRow($sql);

  关键的地方在于join

写道

Zend_Db_Select.join(array|string|Zend_Db_Expr $name, string $cond, array|string $cols, string $schema)
Adds a JOIN table and columns to the query.

Parameters:

array|string|Zend_Db_Expr $name The table name. 加入连表名

string $cond Join on this condition. 连表条件

array|string $cols The columns to select from the joined table. 从连表中查询的字段

string $schema The database name to specify, if any. 数据库名
Returns:
Zend_Db_Select This Zend_Db_Select object.
 

  • 大小: 13.1 KB
分享到:
评论

相关推荐

    zend framework 中文手册

    描述提到"zend framework zendframework manual 手册,Zend Framework手册 中文版,有一部分还没有汉化",这意味着虽然该手册是中文版本,但可能并非全部内容都已翻译完成,部分原文可能是英文状态。 **Zend ...

    基于Zend Framework 框架的CMS PHP 源代码

    总结,基于Zend Framework的CMS PHP源代码为我们提供了一个学习和实践PHP开发的实例。通过深入研究和实践,不仅可以提升对PHP和框架的理解,还能锻炼实际的项目开发能力。在探索过程中,不断学习和积累,将使你在Web...

    ZendFramework最新版本

    总结来说,Zend Framework 1.11.10 提供了一个强大而灵活的平台,用于构建基于 MVC 架构的 PHP Web 应用程序。无论你是初学者还是经验丰富的开发者,都可以从中受益,提升你的开发效率和应用质量。

    zend framework1.0 中文教程

    ### Zend Framework 1.0 中文教程精要 #### 一、引言 《与 Zend Framework 一同成长》是一篇由 Rob Allen 编写,并由 Jason Qi 翻译成中文的重要教程。这篇教程旨在帮助读者理解如何使用 Zend Framework 1.0 开发...

    zend framework 2手册

    手册的结尾部分通常会给出一个结论,总结所涵盖的主要概念,并可能提供一些进一步的学习资源或附录,以帮助开发者深入学习和掌握Zend Framework 2。 Zend Framework 2手册旨在为PHP开发者提供一个全面的参考,帮助...

    ZendFramework-1.11.11minimal

    **Zend Framework 1.11.11简介** Zend Framework 是一个基于模型-视图-控制器(MVC)架构模式的开源PHP开发框架,由 Zend Technologies 公司创建并维护。这个框架的主要目标是提供一组专业、高质量的PHP类库,帮助...

    Zend Framework 2 基础教程

    下载地址为:[http://packages.zendframework.com/](http://packages.zendframework.com/),选择“2.0.0beta1 Standard Distribution--Minimal--zip”。 #### 五、构建应用程序 接下来,我们将构建一个简单的音乐...

    zend framework

    总结,Zend Framework是一个强大而灵活的PHP框架,它通过提供丰富的工具和组件,帮助开发者高效地构建和维护企业级的Web应用程序。无论是在项目初始化阶段,还是在后期的扩展和维护,Zend Framework都能提供有力的...

    Zend Framework 简介

    **Zend Framework 简介** Zend Framework 是一个开源的、基于 PHP 语言的企业级开发框架,主要用于构建高质量的 web 应用程序和服务。这个框架以其组件化的架构、强大的性能和高度的灵活性而闻名,它遵循 Model-...

    ZendFrameWork 1.11.10

    总结来说,Zend Framework 1.11.10为PHP开发者提供了一个强大且灵活的开发环境,尤其适合构建企业级的Web应用程序。它的组件化设计、丰富的功能集以及对最佳实践的遵循,使得它在当时的PHP框架中独树一帜。尽管现在...

    2013年最近Zend Framework2图书Web Development with Zend Framework 2

    知识点: 1. Zend Framework2介绍: Zend ...总结来说,本书深入讲解了Zend Framework 2的架构与应用,从安装配置到实际开发,覆盖了从基础到高级的各种知识点,为开发者提供了学习和实践Zend Framework 2的全面指导。

    ZendFramework-1.12.9 手册 (HTML版)

    总结,Zend Framework 1.12.9 提供了一整套完整的工具集,适用于构建复杂的企业级 Web 应用。通过深入理解和熟练运用其组件和设计原则,开发者可以大大提高开发效率和应用质量。手册中的详细内容将帮助开发者逐步...

    ZendFramework1.10.7

    总结来说,Zend Framework 1.10.7 是一个功能强大且成熟的PHP开发框架,提供了丰富的组件和工具,有助于开发人员快速构建高质量的Web应用。使用这个框架,开发者可以受益于其强大的功能和良好的社区支持,从而提高...

    zend framework 2.2.5 phpsettings module

    **Zend Framework 2.2.5 PHPSettings 模块详解** Zend Framework 2(简称ZF2)是由 Zend Technologies 创建的一个开源、基于组件的 PHP 框架,它为开发高质量的 Web 应用程序提供了强大的工具。在 ZF2 中,...

    zend framework相册管理

    **标签:“zendframework实例 zendframework入门”** 这两个标签表明这个项目是针对初学者的,是一个适合学习 Zend Framework 实践操作的入门示例。对于新手来说,通过这个项目,他们可以学习如何在实际应用中使用...

    zendframework1.12

    总结来说,Zend Framework 1.12 是一个强大而全面的 PHP 框架,其组件化的特性让开发者可以根据项目需求选择合适的工具,提高了开发效率和代码质量。虽然现在已经有了更新的版本,但 Zend Framework 1.12 仍然是许多...

    ZendFramework 1 cache for Redis,Memcached

    标题"ZendFramework 1 cache for Redis,Memcached"表明这是一个关于使用 Zend Framework 1 框架来实现缓存功能的教程,重点在于集成和使用 Redis 和 Memcached 这两种流行的数据缓存系统。Zend Framework 是一个广泛...

Global site tag (gtag.js) - Google Analytics