06 2016 档案
摘要:PDO对预处理语句的支持需要使用PDOStatement类对象,但该类对象并不是通过NEW关键字实例化出来的,而是通过PDO对象中的prepare()方法,在数据库服务器中准备好一个预处理的SQL语句后直接返回的。如果通过之前执行PDO对象中的query()方法返回的PDOStatement类对象,
阅读全文
摘要:setAttribute() 方法是设置PDO属性,主要属性有:PDO::ATTR_CASE、PDO::ATTR_ERRMODE等等,我们这里需要设置的是PDO::ATTR_CASE,就是我们使用关联索引获取数据集的时候,关联索引是大写还是小写,有几个选择:PDO::CASE_LOWER -- 强制
阅读全文
摘要:$dsn = "mysql:host=localhost;dbname=test";用来构造DSN(数据源),里面的信息包括:数据库类型是mysql,主机地址是localhost,数据库名称是test,就这么几个信息。不同数据库的数据源构造方式是不一样的。 $db = new PDO($dsn, '
阅读全文
摘要:我们在创建和销毁对象时需要执行一些任务。例如,在创建对象时给属性赋值,在对象销毁时关闭数据连接等,这时就需要构造函数和析构函数。 构造函数可以接受参数,能够在创建对象时赋值给对象属性 构造函数可以调用类方法或其他函数 构造函数可以调用其他类的构造函数 析构函数是在销毁对象时,自动调用,不能显示的调用
阅读全文
摘要:当一个子类覆盖其父类中的方法时,PHP 不会再执行父类中已被覆盖的方法,直到子类中调用这些方法为止。这种机制也作用于 构造函数和析构函数、重载 及 魔术 函数。静态变量和方法:声明类成员或方法为static,就可以不实例化类而直接访问。不能通过一个对象来访问其中的静态成员(静态方法除外)。由于静态方
阅读全文
摘要:面向对象编程的概念:抽象数据类型和信息封装 , 继承 ,多态 。 PHP 中使用关键字 class 来定义一个类。类的命名一般使用首字符大写,而后每个单词首字符大写连接的方式方便阅读。 使用new操作符来创建一个对象: $obj=new Something; 然后你可以使用成员函数通过: $obj-
阅读全文

浙公网安备 33010602011771号