学习LAMP、Nginx+php-fpm+MySQL
二,php的错误处理
摘要:php处理错误的三种方式: 简单的die()语句; 自定义错误和错误触发器;错误日志; 1,简单的die()语句 上面的代码和下面的代码功能相同 2,自定义错误和错误触发器 php自带错误处理器,可以自己编写错误处理器。 (2.1)创建一个自定义的错误函数非常简单,我们可以创建一个专用函数,在PHP
阅读全文
posted @
2015-10-22 17:40
张三的哥哥
阅读(332)
推荐(0)
php面向对象编程_2
摘要:1, 抽象类 ,用abstract关键字来修饰一个类,这个类就是抽象类;如果用abstract关键字来修饰一个方法,这个方法就是抽象方法,如果是抽象方法就不能实现(即抽象方法只能声明,不能定义)。 抽象类的样式: abstract 类名{ 成员变量; abstract 成员方法 } 为什么设计抽象类
阅读全文
posted @
2015-10-21 18:45
张三的哥哥
阅读(264)
推荐(0)
php面向对象编程_1
摘要:1, php面向对象编程的三大特征: (1) 封装性,封装就是把抽象出的数据和对数据的操作封装在一起,数据被保护在内部,程序的其它部分只有通过被授权的操作(成员方法)才能对数据进行操作。 (2) 继承性,继承就是一个子类通过extends父类,把父类的(public/protected)属性和(pu
阅读全文
posted @
2015-10-21 18:06
张三的哥哥
阅读(405)
推荐(0)
php中静态变量和静态方法
摘要:1,静态变量:所有对象共享的变量成为静态变量。静态变量类似于全局变量,不过全局变量破坏对象的封装性,因此其对应于面向过程;静态变量对应于面向对象。 2,全局变量,全局变量的使用实例如下,声明全局变量时候 global $global_nums;在局部函数中使用全局变量时候,需要先声明下全局变量再使用
阅读全文
posted @
2015-10-20 14:38
张三的哥哥
阅读(1082)
推荐(0)
php对象在内存中存在形式
摘要:1,php中基本数据类型存在于栈区,对象这种数据类型存在于堆区; 比如如下代码,两个指针指向同一个对象,其输出相同 其输出 代码对应的内存变化如下图: 2,如果给一个函数传递一个对象,实际传递的是一个地址,指向对象的地址;如果给函数传递的是基本数据类型(整数、小数、布尔、字符串),传递的是值;如果给
阅读全文
posted @
2015-10-19 15:38
张三的哥哥
阅读(752)
推荐(0)
HTTP请求的两种方式get和post的区别
摘要:1,get从服务器获取数据;post向服务器发送数据; 2,安全性,get请求的数据会显示在地址栏中,post请求的数据放在http协议的消息体; 3,从提交数据的大小看,http协议本身没有限制数据大小,post没有限制;GET数据是附在URL之后的,而URL则会受到不同环境的限制的,比如说IE对
阅读全文
posted @
2015-10-18 20:07
张三的哥哥
阅读(480)
推荐(0)
十,PHP下载文件
摘要:1,文件类型 (1)文本文件,如xx.txt。 (2)二进制文件,如图片、视频、音频。 2,文件下载流程如下图所示,首先浏览器向服务器发送下载请求,服务器将下载资源读入内存,再通过http将资源返回到指定的目录。 3,下载具体代码如下: 注意:(1)php的文件系统比较旧,用的字符编码是gb2312
阅读全文
posted @
2015-10-17 20:16
张三的哥哥
阅读(631)
推荐(0)
常见HTTP状态码(200、301、302、500等)解说
摘要:对网站管理工作者来说有个词不陌生,HTTP状态码,它是用以表示网页服务器HTTP响应状态的3位数字代码。状态码的第一个数字代表了响应的五种状态之一。 1XX系列:指定客户端应相应的某些动作,代表请求已被接受,需要继续处理。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验
阅读全文
posted @
2015-10-15 22:09
张三的哥哥
阅读(75717)
推荐(0)
HTTP协议详解(真的很经典)
摘要:转自:http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspx Author :Jeffrey 引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,
阅读全文
posted @
2015-10-15 19:09
张三的哥哥
阅读(1584)
推荐(0)
计算机网络基础知识总结
摘要:一,最主要的三种网络(1)电信网络(电话网),负责话音通信,也就是打电话、接听电话。(2)有线电视网络,主要提供视频服务。(3)计算机网络,主要是数据传输服务,也就是说是资源共享,其主要的服务就是因特网。三种网络在各自的通信协议下传输信息,为用户提供通信服务。二,计算机网络背景20世纪40年代以来,...
阅读全文
posted @
2015-10-14 18:34
张三的哥哥
阅读(42133)
推荐(7)
LNMP搭建流程
摘要:参考张宴的nginx搭建流程。 http://zyan.cc/nginx_php_v6/
阅读全文
posted @
2015-09-25 11:04
张三的哥哥
阅读(156)
推荐(0)
isset()、empty()、is_NULL()的区别
摘要:1,isset():变量不存在,或变量为null,返回false,否则返回true; 2,empty():变量不存在,或变量为null,返回true,另外""、0、"0"、、FALSE、array()、var $var; 以及没有任何属性的对象,也返回 TURE ,其他返回false; 3,if($
阅读全文
posted @
2015-09-23 18:05
张三的哥哥
阅读(225)
推荐(0)
git学习总结
摘要:看到比较好的资料,http://www.cnblogs.com/zyf-zhaoyafei/p/4486220.html最近学习学习git,总结了一点关于git的使用命令和遇到的问题众所周知,Git是目前世界上最先进的分布式版本控制系统。下面说下git的使用知识一、SVN与Git的最主要的区别? ...
阅读全文
posted @
2015-09-23 17:05
张三的哥哥
阅读(543)
推荐(0)
php中ajax实例,用到json
摘要:调用的博客园苏恒锋的文章。先收藏,在学习; http://www.cnblogs.com/in-loading/archive/2012/05/18/2508123.html 程序中两个文件jsonTest1.php和jsonTest2.php。 jsonTest1.php 1 <html> 2 <
阅读全文
posted @
2015-08-29 20:19
张三的哥哥
阅读(206)
推荐(0)