Heim  >  Artikel  >  Backend-Entwicklung  >  php day-10 数据表和类的实例化

php day-10 数据表和类的实例化

WBOY
WBOYOriginal
2016-08-08 09:27:401550Durchsuche

1.实例化一个数据库表的操作类

$user=new Model("User");   (等价M方法)

//"User"是数据库表名,如果有前缀是不需要加的,同时也可以这样写

$list=$user->select();

                var_dump($list);

2.在实例化一个数据库表的时候,同时实例化一个自定义的模型类,如:
  $user=new Model("User","CommonModel");//CommonModel是一个在lib/model目录下的一个自定义的模型类。
   $list=$user->select();
   var_dump($list);
   $user->test();//test方法是自定义模型类CommonModel中定义的一个方法。一般用作公共模型在这种方式中使用。

3.

实例化一个自定义模型类:      (D方法?)

  $user=new UserModel();//不用传递参数表,因为模型本身已经给出了参数,是user,这种方式一般用作单一模型功能时使用。

4.

实例化一个空的数据库操作类,以用作详细的数据库操作语句的使用。

   $user=new Model();

   $list1=$user->query("select * from db_user");//如果数据库表有前缀,这里一定要加上前缀如这里的db前缀。

   $list2=$user->query("select * from db_id");

   var_dump($list1);

   var_dump($list2);

以上就介绍了php day-10 数据表和类的实例化,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:不用新变量交换两个变量的值Nächster Artikel:php优化技巧