上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 28 下一页
摘要: PDO PDOPHP Data Object(php数据对象) 就是别人已经封装好的一类,我们来学习如何使用。 PDO原理 加载PDO 在新版本的PHP中不需要加载PDO,即可以使用PDO类 查看:phpinfo(); 开启PDO所支持的数据库 PDO简介 PDO类 PDO类主要提供对数据库的连接操作,及SQL执行 __construct()构造函数 $ds... 阅读全文
posted @ 2016-04-06 17:15 尼农小道 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 预处理 预先处理(准备好),让DBMS先对重复执行的SQL语句进行预先的编译。之后,再调用编码好sql,同时传递数据。 第1步:准备预处理 语法: prepare 预处理名 from 'sql语句'; 示例: 第2 步:执行预处理 语法: execute 预处理名; 预处理的使用: 1、固定的sql语句,如上例 2、变化的 占位符? 占位符主要用于表示sql语句中动... 阅读全文
posted @ 2016-04-06 17:14 尼农小道 阅读(332) 评论(0) 推荐(0) 编辑
摘要: PHP来操作数据库 关于事务操作 连接数据 mysql_connect('localhost','root','123'); 设置字符集 mysql_query('set names utf8'); 选择数据 mysql_query('use php'); 示例: 阅读全文
posted @ 2016-04-06 17:13 尼农小道 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 命名空间: 一个脚本文件内允许多个同名的类、函数、常量。 命名空间的定义 namespace 空间名(命名规范) 作用: 创建一个空间(文件夹),此语句后的所有的代码,如果没有遇到其他的namespace时,全部在此空间内。 第1个namespace之前不能有任何代码。 子空间的创建 语法: namespace 父空间\子空间 空间的访问: 非限定方式 访问... 阅读全文
posted @ 2016-04-06 17:10 尼农小道 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 接口 接口定义: interface 接口名{ function 方法名(); } 说明: 接口中只能有常量与方法 接口只能实现 接口的使用: class 类名 implements 接口名,接口名....; 抽象类与接口区别: 抽象类使用abstarct定义 抽象类中可有属性,方法 一个类只能使用extends继承一... 阅读全文
posted @ 2016-04-06 17:08 尼农小道 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 魔术方法 php默认可以向对象中任意添加属性。 __set() 当向对象不存在的属性或访问权限不够时,PHP自动执行机制就会调用此方法。 语法: __set($name,$value); 说明: $name是设置的属性名, $value是设置的属性值 可以用于合理的添加属性(所添加的属性只要某个集合内才可以动态添加)。 __get();... 阅读全文
posted @ 2016-04-06 17:06 尼农小道 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 与对象相关的函数 get_object_vars();用于获取对象中的公有属性 示例: is_subclass_of(象名或类名,父类名);判断一个类是否是另一个类的子类 class_exists(类名)判断一个类是否存在 阅读全文
posted @ 2016-04-06 17:04 尼农小道 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性 抽象 提取事务的共性,共同的特性,抽象是一个过程,得到的是一个具有描述性的概念--类。 特性就是共同的属性,事务中是否具有共性,是相对的。例如:汽车与水果,都是商品,共性指的是从某个角度是具有共性。抽象只是在概念(现实中)来理解类。 封装 计算机中的封装,指的是隐藏对象的属性与内部实现细节,对外只提公共供接口进行操作,通过使用public、privat... 阅读全文
posted @ 2016-04-06 17:02 尼农小道 阅读(721) 评论(0) 推荐(0) 编辑
摘要: 设计模式 不是一种新技术,只是别人写好的一种针对某种获取代码结构。 单例模式 单一(唯一)的一个实例,完成此种需求的代码结构就是单例模式。 第1 步: 由于类中的__construct是pulic,所以可以任意的new对象。应该将__construct定义为私有,不允许在外部实例化对象,也就是说不允许在外部执行__constrct。 第2步: 在类内提供一个pu... 阅读全文
posted @ 2016-04-06 16:58 尼农小道 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 静态 public、private、protected 静态属性 在属性或方法前加static关键字,即为静态属性 在实际工作中会有一个类的多个对象,可能会共享一份数据。 解决办法: 1:类常量,不能更改。 示例: 2:有时在共享一份数据后,还要所有的共享此数据的对象还允许更改。 所以就有static 语法: 示例: 提示:静态属性与类常量相似(相同),唯一的区分是类常... 阅读全文
posted @ 2016-04-06 16:57 尼农小道 阅读(6520) 评论(0) 推荐(1) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 28 下一页