自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 异常的规则

需要进行异常处理的代码应该放入 try 代码块内,以便捕获潜在的异常。每个 try 或 throw 代码块必须至少拥有一个对应的 catch 代码块。使用多个 catch 代码块可以捕获不同种类的异常。可以在 try 代码块内的 catch 代码块中再次抛出(re-thrown)异常。简而言之:如果抛出了异常,就必须捕获它。

2017-07-30 23:13:31 390

原创 PDO常用方法及其应用

PDO::query() 主要是用于有记录结果返回的操作,特别是SELECT操作 PDO::exec() 主要是针对没有结果集合返回的操作,如INSERT、UPDATE等操作 PDO::lastInsertId() 返回上次插入操作,主键列类型是自增的最后的自增ID PDOStatement::fetch() 是用来获取一条记录 PDOStatement::fetchAll() 是

2017-07-30 23:05:18 473

原创 pdo连接数据库

PDO连接mysql数据库 new PDO("mysql:host=localhost;dbname=db_demo","root",""); 默认不是长连接,若要使用数据库长连接,需要在最后加如下参数: new PDO("mysql:host=localhost;dbname=db_demo","root","","array(PDO::ATTR_PERSISTENT => true

2017-07-30 23:03:43 323

原创 pdo配置

PDO配置 PHP.ini中,去掉"extension=php_pdo.dll"前面的";"号,若要连接数据库,还需要去掉与PDO相关的数据库扩展前面的";"号,然后重启Apache服务器即可。 extension=php_pdo.dll extension=php_pdo_mysql.dll extension=php_pdo_pgsql.dll extension=php_

2017-07-30 23:02:56 464

转载 pdo的概念

1、可以加快sql的处理速度。2、可以更加安全的执行sql。加快sql的处理速度是PDO自己的功能,和数据库没有什么关系(如mysql,下文将用mysql代替数据库常用词)。PDO是PHP的一个扩展(extend)。本质的说PDO是用来隔离数据与逻辑的一个中间件,可以更加简便安全的处理数据。当程序接受到一个sql的时候,PDO会使用一个语法模板,将参数和模板进行分离。经过预处理之后

2017-07-30 22:57:23 495

转载 php面向对象编程之构造方法的使用

面向对象的构造方法主要是为了实现类的初始化。对于construct要注意前面有两个“_”,并传递参数。接着我们举例说明。工具/原料php环境搭建好。了解面向对象方法和构造函数的定义和使用。方法/步骤1先定义类。.在类里有三个属性,public $age;public

2017-07-23 20:15:58 355

转载 PHP面向对象编程思想介绍

面向对象编程:  OOP,  Object   Oriented  Programming; 工具/原料PHP面向对象编程思想介绍面向过程的编程思想:1看一个例子——之前的常规例子:2其执行顺序是:从上往下(从前往后),依次进行。

2017-07-23 20:11:27 667

转载 面向对象和面向过程的区别

下面举个小例子说明一下:php连接数据库:面向过程:$conn = mysql_connect('服务器名称', '数据库登陆名', '密码') or die('连接不成功!');          mysql_select_db('库名', $conn) or die('数据库不存在!');          $queryid = mysql_query("select

2017-07-23 20:07:43 440

原创 魔术方法

魔术方法以两根划线开头的类方法,放在类里面被自动调用__get():获取属性的值__set():有两个参数值public void __set ( string $name , mixed $value )public mixed __get ( string $name )在给不可访问属性赋值时,__set() 会被调用。 读取不可访问

2017-07-23 20:00:47 374

原创 php中static、self、parent

static关键字:将类的属性和方法声明为静态以后,可以直接访问静态属性和方法,而不需要实例化对象PHP中静态成员和方法的特性如下:1.静态成员不能通过类的实例访问,但是静态方法可以。2.静态成员不能通过->运算符访问。3.在静态方法的作用域中,不能出现$this关键字,也就是说不能在静态方法中访问普通的成员变量。4.静态成员和方法,都可以通过类名直接访问,而无需实例化对象。

2017-07-17 23:34:29 342

转载 php面向对象有什么用

面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。php程序编写分总分两种方式,分别为面向过程和面向对象,用两者比较你会更容易理解些以下数据库操作为例:面向过程:$conn = mysql_connect('

2017-07-16 21:49:57 759

原创 php中面向对象的三大特征

继承:  继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承了原始类的特性,新类称为原始类的派生类(子类),而原始类称为新类的基类(父类)。派生类可以从它的基类那里继承方法和实例变量,并且类可以修改或增加新的方法使之更适合特殊的需要。这也体现了大自然中一般与特殊的关系。继承性很好的解决了软件的可重用性

2017-07-16 15:47:56 685

原创 构造函数和析构函数的区别

构造函数 __construct:是在对象被创建是自动调用的方法,用来完成初始化操作构造函数有以下特点:1.构造函数的名字必须与类名相同;2.构造函数可以有任意类型的参数,但不能具有返回类型;3.定义对象时,编译系统会自动地调用构造函数;4.构造函数是特殊的成员函数,函数体可以在类体内,也可写在类体外;5.构造函数被声明为公有函数,但它不能像其他成员函数那样被显式调用,

2017-07-14 00:21:02 3645

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除