天生我才必有用

Symfony ORM常用函数总结

Posted in PHP    作者:Ray    2007年十月15日

在这里的总结中我们都已Symfony书中所讲的article作为Table所对应的ORM对象(ORM Class)

1.保存

$article->save();

2.删除

$article->delete();

3.通过主键Primary Key来获取资料

$article = ArticlePeer::retrieveByPk(7);

4.使用Select语句来获取资料

$c = new Criteria();
$articles = ArticlePeer::doSelect($c);

(全文…)

标签: , ,

Symfony ORM栏位类型定义

Posted in PHP    作者:Ray    2007年十月15日

1.boolean

布尔类型,表示Yes or No.

2.integer

整数类型。

3.float

浮点数类型

4.date,timestamp

日期类型,格式是Unix Date。

(全文…)

标签: , ,

如何让PHP4模拟支持PHP5的构造或析构函数

Posted in PHP    作者:Ray    2007年十月15日

PHP5通过__construct()和__destruct()来支持实现Java,C++语言中队构造和析构函数的支持。但当前还有很多的Framework和各类服务器只支持PHP4,是否有办法可以使用PHP4的语法来实现PHP5的构造和析构函数的支持?

其实在Joomla中就对这两个函数进行的封装和模拟,使得这两个PHP5的语法可以在PHP4中使用。

(全文…)

标签: ,

Symfony Template系统内建的一些常用变量

Posted in PHP    作者:Ray    2007年十月14日

在Symfony Template的系统中有一些经常使用的内建对象,这项可以减轻Model的处理程序中的一些负担,而不需把任何简单的变量都必须先赋值给View,而View中再次使用赋值变量来显示.而让Template可以直接把一些简单变量显示在页面中.

1. $sf_context: The whole context object (instance of sfContext)

2. $sf_request: The request object (instance of sfRequest)

3. $sf_params: Parameters of the request

4. $sf_user: The current user session object (instance of sfUser)

(全文…)

Symfony framework

Posted in PHP    作者:Ray    2007年十月14日

Symfony framework 是一套类似于Ruby on Rails的PHP版本的Framework。

1.支持使用脚本来生成框架结构。

2.Ajax的整合。

3.ORM的支持。

个人感觉比Zend Framework功能强一些。

同时相关的文档资料比较详细,和Joomla的文档相比真的是天壤之别。可能Joomla比较倾向于使用,而不是做开发工作。

标签: ,