-
php判断Keep-Alive模式的HTTP请求的结束的实现代码
本文为大家讲解的是php判断Keep-Alive模式的HTTP请求的结束的实现代码,感兴趣的同学参考下。 在使用短连接方式时,每个HTTP请求对应一个TCP连接,请求完成后连接立即断开,服务器返回EOF...
PHP 2014-12-07 05:33:04 -
php中全局变量global的使用示例代码
本文为大家讲解的是php中全局变量global的使用示例代码,感兴趣的同学参考下。 用php编程的人对流程这个名词很熟悉...
PHP 2014-12-07 04:57:03 -
php设计模式 Observer(观察者模式)
本文为大家介绍的是php设计模式 中的Observer(观察者模式),感兴趣的同学参考下。 定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新 能够便利地创建查看目标对象状态的对象,并且提供与核心对象非耦合的指定功能 <?php /** * 观察者模式 * * 定义对象间的一种一对多的依赖关系,以便当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动刷新 * 能够便利地创建查看目标对象状态的对象,并且提供与核心对象非耦合的指定功能 * 插件系统 */ class Observerable { private $_observers = array(); public function registerObserver($observer) { $this->_observers[] = $observer; } public function removeObserver($observer) { $key = array_search($observe...
PHP 2014-12-07 04:54:03 -
PHP Object对象的笔记
本文是一片关于PHP中Object对象的笔记分享,学习php面向对象的朋友可以参考下。 1.当将所有实例设为null,php会自动清除对象的引用...
PHP 2014-12-07 02:09:07 -
mysql错误:Can't connect to local MySQL server through socket解决方法
本文为大家讲解的是mysql错误:Can't connect to local MySQL server through socket解决方法,感兴趣的同学参考下。 错误描述: 连接mysql报找不到sock 错误如下 : [root@app60 mysqld]# /usr/bin/mysql -uroot -p Enter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111) [root@app60 mysqld]# 错误原因: mysql找不到mysql.sock的位置,比如在安装时mysql.sock的位置不是在默认目录下...
数据库操作教程 2014-12-07 01:54:04 -
PHP 错误: ZipArchive::getFromName(): Invalid or unitialized Zip object in 解决方法
本文为大家讲解的是PHP 错误: ZipArchive::getFromName(): Invalid or unitialized Zip object in 解决方法,感兴趣的同学参考下 错误: PHP Warning: ZipArchive::getFromName(): Invalid or unitialized Zip object in 原因: 单从字面上理解大概是说zip对象是无效的, 解决方法: 检测一下你的php.ini是否启动了php_zip...
PHP 2014-12-06 23:15:06 -
php模拟socket一次连接,多次发送数据的实现代码
本文以示例的方式为大家讲解了php模拟socket一次连接,多次发送数据的实现代码,感兴趣的同学参考下。 <?php //post.php function Post($host,$port) { //$host="127.0.0.1"; //建立连接 $conn = fsockopen($host,$port); if (!$conn) { die("Con error"); } //循环发送5次数据 // for($i = 0;$i<5;$i++) { $data="user_name=admin".$i; WriteData($conn,$host,$data); echo $i."<br />"; } fclose($conn); } function WriteData($conn,$host,$data) { $header = "POST /test.php HTTP/1.1rn"; $hea...
PHP 2014-12-06 10:21:05 -
教你Windows Phone Hacker缓存清理器
5月16日消息:近日,知名黑客网站Windows Phone Hacker发布了一款自制应用,可以快速清空缓存。Windows 7或XP的用户都知道,时间久了系统里存积大量临时文件,所以我们习惯时不时清理一下磁盘缓存...
系统程序 2014-12-06 09:36:07 -
php数组函数之array_key_exists() - 查找数组键名是否存在
本文为大家讲解的是php中的array_key_exists函数的用法,array_key_exists() 函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false,感兴趣的同学参考下。 array_key_exists() 定义和用法 array_key_exists() 函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false...
PHP 2014-12-06 07:12:03 -
PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数使用注意
本文为大家讲解的是PHP数组的交集array_intersect(),array_intersect_assoc(),array_inter_key()函数使用注意事项,感兴趣的同学参考下。 求两个数组的交集问题可以使用array_intersect(),array_inersect_assoc,array_intersect_key来实现,其中array_intersect()函数是求两个数的交集 返回一个交集共有元素的数组(只是数组值得比较)、array_intersect_assoc()函数是将键值和值绑定,一起比较交集部分、array_intersect_key()函数是将两个数组的键值进行比较,返回键值交集的数组...
PHP 2014-12-06 05:09:07 -
php提示:Notice: Trying to get property of non-object problem解决办法
本文为大家讲解的是php错误:Notice: Trying to get property of non-object problem解决办法,感兴趣的同学参考下. 今天又一次遇到PHP 的一个提醒:Notice: Trying to get property of non-object problem,这种错误很常见 我这里实际是调用了一个zend的数据库访问的方法,使用了fetchAll方法,但由于数据库中没有该记录,所以返回的对象是null,所以我就判断对象是否为null: if($obj==null){ ... } 这么写的结果,就是产生了上面那个notice,也真是奇怪,对象为null,竟然不能访问了? 翻查资料后,发现,判断是否为null,需要这么判断: if (isset($obj)) { echo "This var is set set so I will print."; } 这个isset是做什么的呢? isset函数是检测变量是否设置。 格式:bool isset ( ...
PHP 2014-12-06 01:57:06 -
php中ob_flush和flush的区别(ob_flush()与flush()使用方法)
本文为大家讲解的是php中ob_flush和flush的区别(ob_flush()与flush()使用方法),感兴趣的同学参考下。 ob_flush()和flush()这两个函数一般要一起使用,顺序是先ob_flush(),然后flush(),它们的作用是刷新缓冲区 有关php的ob_flush()与flush()使用方法 注意:ob_flush()和flush()这两个函数一般要一起使用,顺序是先ob_flush(),然后flush(),它们的作用是刷新缓冲区...
PHP 2014-12-06 01:12:04