摘要: 数据访问分为三种方式: 1.函数方式(已经过时了不用); 2.面向对象的方式; 3.PDO方式(数据访问抽象层); 面向对象方式进行数据访问的步骤: 1.创建连接对象 2.判断当前连接是否正确 3.写一个SQL语句 4.执行SQL语句,如果成功返回一个结果集对象 5.读取查询结果 (1)fetch_ 阅读全文
posted @ 2018-01-16 16:23 23滴雨 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 一:选择题(单项选择,每题2分): 1. LAMP具体结构不包含下面哪种(A ) A:Windows系统 如果是这个就是WMP B:Apache服务器 C:MySQL数据库 D:PHP语言 2. 以下哪个SQL语句是正确的(D ) A:insert into users 少了一个values (‘p 阅读全文
posted @ 2018-01-12 20:11 23滴雨 阅读(610) 评论(0) 推荐(0) 编辑
摘要: 设计模式总共有23种,最有代表性的两种是:单例模式和工厂模式。 单例模式: 目的:让一个类只能生成一个对象。 步骤: 1.将构造函数做成私有的; 2.在类里面做一个函数造对象; 3.在方法里面加限制条件。 工厂模式: 目的:做一个专门造对象的工厂。 OOP表示面向对象,基本上有6大原则,而实际上都是 阅读全文
posted @ 2018-01-11 14:15 23滴雨 阅读(520) 评论(0) 推荐(0) 编辑
摘要: 静态: 关键字为:static 静态成员与普通成员的区别:普通成员是属于对象的,为静态成员是属于类的。 静态的方法里面不能包含普通成员(没有对象,没办法调用普通成员); 普通的方法里面可以包含静态成员。 抽象: 抽象类:更加抽象的一个类,无法直接实例化对象,主要做为父类存在; 抽象方法:抽象的一个方 阅读全文
posted @ 2018-01-09 12:10 23滴雨 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性: 1.封装; 2.继承; 3.多态 封装: 目的:为了让类更加安全。 步骤: 1.将成员变量变为private,不能从外界访问; 2.在类里面做一个成员方法来间接访问; 3.在该方法里面加限制条件。 方法一: 方法二:魔术方法 其中__set($name,$value)中第一个值为 阅读全文
posted @ 2018-01-09 11:30 23滴雨 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 如果页面内只有php代码,只需要写揩油<?php即可,不需要写结尾; sleep()代表休眠时间。 阅读全文
posted @ 2018-01-09 10:22 23滴雨 阅读(524) 评论(0) 推荐(0) 编辑
摘要: 程序分为面向爱那个过程和面向对象,不过面向过程不如面向对象那样模块化,所以设计程序一般都用面向对象。 面向对象分为类和对象: 类:由众多对象抽象出来的东西; 对象:一切皆对象,由类实例化出来的; 类的定义: 其中类名的首字母大写,$this写在类里面代表该对象(谁调用代表谁); 实例化对象(obje 阅读全文
posted @ 2018-01-09 10:14 23滴雨 阅读(488) 评论(0) 推荐(0) 编辑
摘要: php中存在两种数组,一种为索引,一种为关联。 定义一个数组: $arr = array();,这样为定义一个空数组,如果在()内写上内容则表示该数组定义了内容; echo $arr[0];:表示输出第一个数据; 关联数组: $arr = array("code" = >"p001","name" 阅读全文
posted @ 2018-01-08 21:31 23滴雨 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 字符串函数: strlen("字符串"):返回字符串的长度; strcmp("字符串","字符串"):比较两个字符串是否相同,相同返回0,不同返回-1,大小写不同也显示不同; strcasecme("字符串","字符串"):比较两个字符串是否相同,相同返回0,不同返回-1,不区分大小写; strto 阅读全文
posted @ 2018-01-08 21:30 23滴雨 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 语句分为三种: 1.顺序语句:按照代码顺序执行的语句; 2.分支语句: (1) if…else方式: (2)switch…case方式: 3.循环语句: (1)for循环: (2)while循环: 函数:function+函数名( ){ },调用方式:函数名( ) 1.有参数的函数(形参和实参): 阅读全文
posted @ 2018-01-07 11:06 23滴雨 阅读(250) 评论(0) 推荐(0) 编辑