0

这是一个简单的问题,但由于我是初学者,所以让我感到困惑。

在教程中,例如:http ://www.yiiframework.com/doc/guide/1.1/en/database.dao它引用了这样的方法:

  1. 执行 SQL 语句

建立数据库连接后,可以使用 CDbCommand 执行 SQL 语句。通过使用指定的 SQL 语句调用 CDbConnection::createCommand() 创建一个 CDbCommand 实例:

但在规范http://www.yiiframework.com/doc/api/1.1/CDbConnection#createCommand-detail它说 public CDbCommand createCommand(mixed $query=NULL)

据我所知,::它们是用于静态方法/属性的。

我知道我遗漏了一些东西,因为他们到处都使用这种格式。

谢谢!

4

1 回答 1

1

在这种情况下,Paamayim Nekudotayim ::仅用于指出方法是类的一部分:方法createCommandCDbConnection方法,但这并不意味着您必须将其用作静态方法。

于 2013-04-03T07:12:37.657 回答