php 命令空间总结
摘要:本文移到:http://www.phpgay.com/Article/detail/classid/2/id/53.html 1.命名空间的语法: <?php namespace 名称; ?> 例子:<?php namespace blog; ?> 注意:在namespace之前不能有任何输出,就像
阅读全文
posted @
2015-11-07 17:58
统一B界
阅读(280)
推荐(0)
php 运行linux命令 与 linux下命令行执行php
摘要:1.php运行linux命令exec函数:string exec(string command, string [array], int [return_var]); 执行函数后不输出结果,返回最后一行shell结果 要是参数 array 存在,command 会将 array 加到参数中执...
阅读全文
posted @
2015-05-08 16:46
统一B界
阅读(6663)
推荐(0)
php opcode缓存
摘要:本文移至:http://www.phpgay.com/Article/detail/classid/2/id/61.html 1.什么是opcode 解释器分析代码之后,生成可以直接运行的中间代码,就称做操作码,opcode 2.解释器与编译器的区别 解释器是生成了中间代码后直接运行中间代码,运行时
阅读全文
posted @
2015-04-19 18:20
统一B界
阅读(1517)
推荐(0)
PHP 与搜索蜘蛛
摘要:本文移到:http://www.phpgay.com/Article/detail/classid/2/id/63.html
阅读全文
posted @
2014-12-03 10:11
统一B界
阅读(122)
推荐(0)
linux 编译安装PHP模块
摘要:本文移到:http://www.phpgay.com/Article/detail/classid/6/id/54.html linux 编译安装PHP模块 1.首先你要有你服务器上安装的PHP的版本的源码包 2.进入源码包的ext目录下,进行找到你要安装模块名称对应的目录,比如你要安装mysql就
阅读全文
posted @
2014-10-05 01:08
统一B界
阅读(345)
推荐(0)
php模拟post与get请求
摘要:http://www.oschina.net/code/snippet_127872_6370http://blog.csdn.net/caiknife/article/details/8796505
阅读全文
posted @
2014-03-14 18:03
统一B界
阅读(166)
推荐(0)
用curl采集需要登录的页面
摘要:登陆cookie存储至自定义目录$cookie_dir = tempnam('.', 'cookie');curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie_dir);二次采集时调用curl_setopt($curl, CURLOPT_COOKIEFILE, $cookie_dir);//读取cookie文
阅读全文
posted @
2014-02-13 10:53
统一B界
阅读(266)
推荐(0)
中文分词
摘要:http://www.52nlp.cn/%E4%B8%AD%E6%96%87%E5%88%86%E8%AF%8D%E5%85%A5%E9%97%A8%E4%B9%8B%E5%AD%97%E6%A0%87%E6%B3%A8%E6%B3%95%E5%85%A8%E6%96%87%E6%96%87%E6%A1%A3
阅读全文
posted @
2014-01-09 09:45
统一B界
阅读(124)
推荐(0)
HTTPSQS 队列
摘要:http://blog.csdn.net/21aspnet/article/details/7467812http://hi.baidu.com/caoxin_rain/item/5282770cd751388f03ce1b6ahttp://blog.s135.com/httpsqs/http://code.google.com/p/php-httpsqs-client/
阅读全文
posted @
2013-09-18 16:55
统一B界
阅读(129)
推荐(0)
远程rpc服务器
摘要:http://phprpc.group.iteye.com/group/wiki?category_id=264
阅读全文
posted @
2013-09-18 16:54
统一B界
阅读(128)
推荐(0)
PHP抓取页面的几种方式
摘要:我们在开发网络程序时,往往需要抓取非本地文件,一般情况下都是利用php模拟浏览器的访问,通过http请求访问url地址, 然后得到html源代码或者xml数据,得到数据我们不能直接输出,往往需要对内容进行提取,然后再进行格式化,以更加友好的方式显现出来。下面简单说一下php抓取页面的几种方法及原理:一、 PHP抓取页面的主要方法:1. file()函数2. file_get_contents()函数3. fopen()->fread()->fclose()模式4.curl方式5. fsockopen()函数 socket模式6. 使用插件(如:http://sourceforge.
阅读全文
posted @
2013-06-28 11:43
统一B界
阅读(490)
推荐(0)
PHP 实现事务处理
摘要:/*************** transaction--1 ***************/$conn = mysql_connect('localhost','root','root') or die ("数据连接错误!!!");mysql_select_db('test',$conn);mysql_query("set names 'GBK'"); //使用GBK中文编码;//开始一个事务mysql_query("BEGIN"); //或者mysq
阅读全文
posted @
2013-06-05 15:30
统一B界
阅读(331)
推荐(0)
301跳转
摘要:当网页A用301重定向转到网页B时,搜索引擎可以肯定网页A永久的改变位置,或者说实际上不存在了,搜索引擎就会把网页B当作唯一有效目标。好处是,第一,没有网址规范化问题第二,也很重要的,网页A的PR网页级别会传到网页B第三,收录不会因为域名更换没有.<?php$url=""];header("HTTP/1.1 301 Moved Permanently");header ("Location:$url");?>
阅读全文
posted @
2013-06-03 10:39
统一B界
阅读(163)
推荐(0)
PHP 拦截DDOS攻击
摘要:思路是:通过记录IP来实现。一个文件记录禁止的IP,一个文件,记录这个IP的访问网站的情况,如果符合禁止的条件,就把这个IP加到禁止IP的文件中。<?php//查询禁止IP$ip =$_SERVER['REMOTE_ADDR'];$fileht=".htaccess2";if(!file_exists($fileht))file_put_contents($fileht,"");$filehtarr=@file($fileht);if(in_array($ip."\r\n",$filehtarr))die(&qu
阅读全文
posted @
2013-06-03 10:28
统一B界
阅读(267)
推荐(0)
IP与IP的地理位置
摘要:/*** 获取用户真实 IP*/function getIP(){ static $realip; if (isset($_SERVER)){ if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])){ $realip = $_SERVER["HTTP_X_FORWARDED_FOR"]; } else if (isset($_SERVER["HTTP_CLIENT_IP"])) { $realip = $_SERVER["HTTP_CLIENT_IP"]; } else { $re
阅读全文
posted @
2013-06-03 09:52
统一B界
阅读(279)
推荐(0)
vsftpd 链接mysql
摘要:http://www.111cn.net/phper/21/9e01682f7d655b9a5c80ef23d29720e6.htmhttp://zhidao.zgsj.com/article/8/2011127154653.shtmlhttp://segmentfault.com/q/1010000000156858文件服务器-之-vsftpd-+-pam_mysql-+-mysql-做的-ftp-服务器
阅读全文
posted @
2013-05-27 14:22
统一B界
阅读(185)
推荐(0)
PHP断点续传-HTTP
摘要:<?php /** * PHP-HTTP断点续传实现 * @param string $path: 文件所在路径 * @param string $file: 文件名 * @return void */ function download($path,$file) { $real = $path....
阅读全文
posted @
2013-05-27 11:54
统一B界
阅读(186)
推荐(0)
PHP面向对象知识总结
摘要:1.abstract 抽象只要有一个抽象的方法这个类就要定义为抽象类,抽象类只能被继承不能被实例化,抽象类中定义的抽象方法在子类中要再定义一次。在一个良好设计的体系中,每个根类都应该有一个有用的接口,可以被应用代码所使用.而抽象类就可以提供多个实用的接口.抽象方法只是声明,方法中没有任何代码,以分号...
阅读全文
posted @
2012-09-27 14:55
统一B界
阅读(203)
推荐(0)