PHP的类和一些随笔
来源:互联网 发布:淘宝街拍用什么相机 编辑:程序博客网 时间:2024/06/05 06:46
PHP的类(知识点的整理)
2017-7-7 17:38:23
php5的类里面和java不一样,有三个类别public,protected,private,即公共,私有,保护(目前php开发到7,所以这里只是记载,还需要去看看新版本有没有更新),默认是共有的
我们使用::来调用类方法(也就是java里面的静态方法)
$class = ClsssName::method();
调用实例方法
$class = new ClassName();vae str = $class->mothed();//内部调用方法$this->mothed();
类方法(静态方法)
static function functionName(){};//方法的调用ClassName::functionName();//类自身内部调用方法self::functionName();
使用类方法代替常量,这样调用方式没变,而且可以在方法中添加些运算
使用类方法ClassName::mothed();
抽象类
使用abstract定义抽象类,抽象类不能实例化,主要用在具体类的继承。
抽象方法实际上指的是可以被子类使用的方法签名声明。如果此方法是抽象方法,那么包含他的类必须是抽象类
抽象类可以做什么呢?他只能作为一个规范,约束
接口
php的接口作用和java差不多,所以这里不做太多阐述,两者的区别是php的接口允许里面有重叠方法(那他们是怎么调用的?这个以后看吧)和构造方法,而java里面没有
<这里插入其他知识,在php文件中插入另一个文件内容使用
include和require,两者都可以插入文件内容,不同的是require插入内容报错后会停止脚本,include不会,所以尽量使用require增加安全性
。require_once会检查是否已经保函>
require_once 'index.php'
这里继续插入其他的知识
php和ajax,直接来代码
if(window.XMLHttpRequest){ //ie7+,火狐,谷歌 xmlhttp = new XMLHttpRequest();}else{ //ie7- xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");}xmlhttp.onreadystatechange = function(){ if(xmlhttp.readyState == 4 && xmlhttp.status == 200){ document.getElementById("str").innerHTML = xmlhttp.responseText; }}xmlhttp.open("GET","class.php?value="+value,true);xmlhttp.send();//当请求通过时,请求php页面的html也会显示,是按照顺序加载,如果没加载到就结束了则不显示
php和xml解析
//最简单的一个解析xml的方法$xml = simplexml_load_file("test.xml");echo $xml->name;
Mysqli
PHP MySQLi = PHP MySQL Improved!
mysql的进化版
使用的需要先加入mysqli支持
在php安装目录里面的 php.ini文件,找到;extension=php_mysqli.dll,取消‘;’,然后重新启动服务器
- PHP的类和一些随笔
- javascript 的一些理解和随笔
- 随笔,php项目开发中常要注意的一些事
- jstl 的一些随笔
- java的一些随笔
- 概率论的一些随笔
- 【随笔】关于排序的一些随笔
- 泛型的一些随笔
- shell一些常用命令的随笔
- Spring 的一些随笔 一些配置说明
- 一些随笔
- 一些随笔
- apache和php的一些配置
- mysql 和 php的一些备忘
- PHP随笔
- PHP随笔
- 随笔--php
- php随笔
- Node.JS 学习路线图
- 正则表达式--表单验证
- java(4)继承,重载,多态
- Attempting to reserve 1 items for resource loadbalance. Total usage: 10; quota limit: 10; headroom:0
- Single Number
- PHP的类和一些随笔
- 大学时期留下的算法-托盘最优化摆放解法
- 比特币开发者指南--合约
- xml中的getInitParameter()方法
- Java中的多态:动态绑定
- 关于white-space的相关问题笔记
- struts2如何完成文件的上传?
- ui-select官方教程(一)——入门简介
- HTTP无状态特征与短连接