配置apache

摘要: Apache2.4的配置和安装a、 打开Apache24/conf/httpd.conf文件进行编辑。1)、38行改为Define SRVROOT "D:/myphp2017/Apache24" 2)、39行ServerRoot "${SRVROOT}"改为ServerRoot "D:/myphp2 阅读全文
posted @ 2017-09-29 23:00 jumpgirl 阅读(139) 评论(0) 推荐(0) 编辑

php函数method_exists()与is_callable()的区别

摘要: php函数method_exists()与is_callable()的区别在哪?在php面相对象设计过程中,往往我们需要在调用某一个方法是否属于某一个类的时候做出判断,常用的方法有method_exists()和is_callable(),相比之下,is_callable()函数要高级一些,它接受字 阅读全文
posted @ 2017-08-27 21:37 jumpgirl 阅读(237) 评论(0) 推荐(0) 编辑

php变量作用域

摘要: PHP 中的每个变量都有一个针对它的作用域,它是指可以在其中访问变量(从而访问它的值)的一个领域。对于初学者来说,变量的作用域是它们所驻留的页面。因此,如果你定义了 $var,页面余下部分就可以访问 $var,但是,其它页面一般不能访问它(除非使用特殊的变量)。 因为包含文件像它们是原始(包含)脚本 阅读全文
posted @ 2017-08-27 21:20 jumpgirl 阅读(445) 评论(0) 推荐(0) 编辑

IP地址基础

摘要: 1. A类IP地址 一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”, 地址范围从1.0.0.0 到127.255.255.255。子网掩码为255.0.0.0。可用的A类网络有126个,每个网络能容纳1亿多个主机。 2. B类IP地址 一个B类IP地址由2个字节 阅读全文
posted @ 2017-08-27 21:14 jumpgirl 阅读(119) 评论(0) 推荐(0) 编辑

TCP/IP协议

摘要: 在TCP/IP协议中,TCP协议提供可靠的面向连接的服务;三次握手(建立连接)和四次挥手(关闭连接)。 (1)第一次握手:建立连接时,客户端A发送SYN包[SYN=1,seq=x]到服务器B,并进入SYN_SEND状态,等待服务器B确认。 (2)第二次握手:服务器B收到SYN包,必须确认客户A的SY 阅读全文
posted @ 2017-08-27 21:12 jumpgirl 阅读(204) 评论(0) 推荐(0) 编辑

php回收机制

摘要: PHP垃圾回收机 阐述PHP的垃圾回收机制,在代码中用了unset,null,mysql_close,__destruct等等一些函数去释放对象防止内存溢出,“PHP 可以自动进行内存管理,清除不再需要的对象。PHP使用了引用计数(reference counting)这种单纯的垃圾回收(garba 阅读全文
posted @ 2017-08-19 21:43 jumpgirl 阅读(224) 评论(0) 推荐(0) 编辑

面相对象之大括号

摘要: 在PHP中,大括号“{}”可以起到如下作用: 1、将多个独立语句合并为一个复合语句,例如 if ... else ...中经常如此使用 2、在变量间接引用中进行定界,避免歧义。例如 ${$my_var[8]}与${$my_var}[8]的区分 3、用于指示字符串变量中的单个字符(下标从0开始) 阅读全文
posted @ 2017-08-19 21:40 jumpgirl 阅读(284) 评论(0) 推荐(0) 编辑

面相对象之命名空间注意事项

摘要: 1、定义命名空间时,命名空间开头不能有反转义符“\”,即 namespace \A\B\C; 是错误的,此命名空间将不起作用!namespace A\B\C; 才是对的。 2、导入命名空间时,如果命名空间是一级的,则开头一定要加反转义符“\”,即 use A; 是错误的,use \A; 才是对的。 阅读全文
posted @ 2017-08-15 18:23 jumpgirl 阅读(198) 评论(0) 推荐(0) 编辑

php面向对象之把对象串行化

摘要: 有时候需要把一个对象在网络上传输,为了方便传输,可以把整个对象转化为二进制串,等到达另一端时,再还原为原来的对象,这个过程称之为串行化(也叫序列化)。 有两种情况我们必须把对象串行化: 第一种情况就是把一个对象在网络中传输的时候要将对象串行化; 第二种情况就是把对象写入文件或是数据库的时候用到串行化 阅读全文
posted @ 2017-08-15 18:18 jumpgirl 阅读(329) 评论(0) 推荐(0) 编辑

面向对象之final,类的自动加载,命名空间

摘要: Final关键字:最终的属性不能被定义为 final,只有类和方法才能被定义为 final。特点:Final类不能被继承: 如果我们不希望一个类被继承,我们使用final来修饰这个类。这个类将无法被继承。比如我们设定的Math类,涉及了我们要做的数学计算方法,这些算法也没有必要修改,也没有必要被继承 阅读全文
posted @ 2017-07-23 19:59 jumpgirl 阅读(101) 评论(0) 推荐(0) 编辑