
PHP
文章平均质量分 81
robert_sunc
now in beijing
展开
-
PHP中$_SERVER的详细参数与说明
$_SERVER['PHP_SELF'] #当前正在执行脚本的文件名,与 document root相关。$_SERVER['argv'] #传递给该脚本的参数。$_SERVER['argc'] #包含传递给程序的命令行参数的个数(如果运行在命令行模式)。$_SERVER['GATEWAY_INTERFACE'] #服务器使用的 CGI 规范的版本。例如,“CGI/1.1”。$_S转载 2012-02-13 15:52:43 · 481 阅读 · 0 评论 -
php常用类整理
在实际开发过程会经常会遇到一些重复的操作,如果每次都要自己去实现这无疑加重了自己的工作量,下面对一些可能经常用到的类做个整理:图表库 下面的类库可以让你很简单就能创建复杂的图表和图片。当然,它们需要GD库的支持。pChart- 一个可以创建统计图的库。Libchart- 这也是一个简单的统计图库。JpGraph- 一个面向对象的图片创建类。Open Flash转载 2012-05-05 12:32:48 · 702 阅读 · 0 评论 -
PHP采集利器:Snoopy 试用心得
Snoopy是什么? (下载snoopy)Snoopy是一个php类,用来模仿web浏览器的功能,它能完成获取网页内容和发送表单的任务。Snoopy的一些特点:* 方便抓取网页的内容* 方便抓取网页的文本内容 (去除HTML标签)* 方便抓取网页的链接* 支持代理主机* 支持基本的用户名/密码验证* 支持设置 user_agent,转载 2012-06-04 09:51:28 · 810 阅读 · 0 评论 -
snoopy采集类
1抓取网页的内容 fetch2 抓取网页的文本内容 (去除HTML标签) fetchtext3抓取网页的链接,表单 fetchlinks fetchform4 支持代理主机5支持基本的用户名/密码验证6 支持设置 user_agent, referer(来路), cookies 和 header content(头文件)7支持浏览器重定向,并能控制重定向深度8能把网页中转载 2012-07-05 10:16:05 · 1776 阅读 · 0 评论 -
simple_html_dom使用小结
1.文件夹结构如下:manual 手册文件夹,重点看懂这手册即可2.简单范例phpinclude "simple_html_dom.php" ;// Create DOM from URL or file$html = file_get_html('http://www.google.com/');// Find all images f转载 2012-08-31 14:24:25 · 9295 阅读 · 0 评论 -
网站优化--让你的网页飞起来
转自:上海长江不孕不育医院 http://www.cnblogs.com/phphuaibei/archive/2011/09/26/2191989.html网站快要上线了,但是网站打开速度很慢怎么办?这里介绍一下对网页进行优化的方法和技巧,加快网页浏览速度,让网页速度飞起来 测试网页性能工具⑴Page Speed:是开源 Firefox/Firebug 插件。网站管理转载 2012-10-12 13:59:48 · 797 阅读 · 0 评论 -
服务器安全进阶-黑客勿扰
mysql数据库中root低权限运行新建立一个用户比如mysqlstart net user mysqlstart microsoft /add net localgroup users mysqlstart /del 不属于任何组 如果MYSQL装在d:\mysql ,那么,给 mysqlstart 完全控制 的权限 然后在系统服务中转载 2012-10-18 13:20:14 · 766 阅读 · 0 评论 -
调用 ImageMagick 的PHP函数中文文档
导读:iMagick的作者并未告诉大家可以使用那些函数以及方法,这些函数和方法都是从source文件中的定义找到。作者摸索测试。请大家在有example的代码情况下做测试,不然很难用明白。FunctionDescription图片构造类image_handle = imagick_readimage([image file])读取图片到handle转载 2012-10-29 18:08:00 · 944 阅读 · 0 评论 -
CodeIgniter笔记4
自动连接数据库在使用数据库之前,我们最好将数据库进行自动连接:config/autoload.php自动加载 $autoload['libraries'] = array('database'); 一些常用函数选择数据$this->db->select();允许你在SQL查询中写 SELECT 部分。$this->db->where();转载 2012-10-23 09:20:32 · 2838 阅读 · 0 评论 -
zendstudio 编码问题
朋友,在zendstudio ide中,你是否碰到导入一个项目后,发现项目中文件的原始编码和目前工程中设置的默认读取编码是不一致的。现象就是这样子的: 导入一个工程后,发现工程里面很多的文件都打上了红色的叉叉,打开这些文件一看,发现只要是有汉字存在的文件,都出现了乱码。接着你按住 alt+enter发现,该文件的编码默认为gbk,当你将当前文件编码改为utf8,这个文件就正常了。转载 2013-02-16 14:23:38 · 536 阅读 · 0 评论 -
php list方法的妙用
一个简单的例子读取CSV文件:$handle=fopen("test.csv","r"); echo ""; //配合while循环读取文件 while($data=fgetcsv($handle,1024)) { list($user,$pwd,$partment,$title)=$data; echo " $user转载 2012-05-05 14:45:43 · 681 阅读 · 0 评论 -
50个非常有用的PHP工具
PHP是使用最为广泛的开源服务器端脚本语言之一,当然PHP并不是速度最快的,但它却是最常用的脚本语言。这里有50个有益的PHP工具,可以大大提高你的编程工作:调试工具Webgrind Xdebug Gubed PHP Debugger DBGPHP_DebugPHP_DynMacGDBp测试和优化工具PHPUni转载 2012-05-05 12:31:21 · 592 阅读 · 0 评论 -
国外主流PHP框架比较 (CodeIgniter、CakePHP、ZendFramework、Symfony)
最近简单的使用了目前在国内用的比较多的几个主流国外PHP框架(不包括国内框架),大致对这些框架有个直观上的感受,简单分享一下,对于哪些做框架选型的时候,权当一个参考。主要参考的框架包括:CodeIgniter、CakePHP、ZendFramework、Symfony说明:我对很多框架也没有认真使用,只是简单试用了一下,可能很多看法不成熟或者是错误的,请大家指正,一起成长。转载 2012-04-12 14:52:15 · 1081 阅读 · 0 评论 -
PHP 解决采集乱码问题mb_convert_encoding和iconv使用比较 by cubeking
mb_convert_encoding的用法见官方:http://cn.php.net/manual/zh/function.mb-convert-encoding.php做一个GBK To UTF-8header("content-Type: text/html; charset=Utf-8");echo mb_convert_encoding("妳係我的友仔", "UT转载 2012-02-13 14:53:31 · 5047 阅读 · 0 评论 -
set_magic_quotes_runtime 和 set_magic_quotes_gpc 函数解释
set_magic_quotes_runtime(0);可以修改php.ini中 magic_quotes_runtime boolean的设置当你的数据中有一些\"'这样的字符要写入到数据库里面,又想不被过滤掉的时候,它就很有用,会在这些字符前加上\中国\地大物博"哈哈"中国\\地大物博\"哈哈\"set_magic_quotes_runtim转载 2012-02-13 14:58:56 · 2102 阅读 · 0 评论 -
PHP ob_start()与ob_gzhandler()
Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想 在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。 我们先举一个简单的例子,让大家对Output Control有一个大致的转载 2012-02-13 15:10:54 · 632 阅读 · 0 评论 -
PHP去除空格函数
$content = '注意这里是空格" "这里是&_nbsp;的空格" "这里是全角空格“ ”还有Unicode字符(类似中文)的空格“ ”'; var_dump($content); echo ''; $content = preg_replace("/(\s|\ \;| |\xc2\xa0)/","",$content); var_dump($content转载 2012-02-15 13:38:35 · 1774 阅读 · 0 评论 -
php sprintf函数 功能很强大滴
定义和用法sprintf() 函数把格式化的字符串写写入一个变量中。sprintf(format,arg1,arg2,arg++)参数描述format必需。转换格式。arg1必需。规定插到 format 字符串中第一个 % 符号处的参数。arg2可选。规定插到 format 字符串中第二个 % 符号处的参数。a原创 2012-02-15 14:08:21 · 12204 阅读 · 0 评论 -
php 魔术方法与魔术常量 汇总~
从php5以后的版本,php的类就可以使用魔术方法了。php规定以两个下划线(__)开头的方法都保留为魔术方法,所以建议大家函数名最好不用__开头,除非是为了重载已有的魔术方法。PHP中的魔术方法有 :__construct, __destruct , __call, __callStatic,__get, __set, __isset, __unset , __sleep, __wa原创 2012-02-15 16:23:27 · 809 阅读 · 0 评论 -
php 正则表达式函数库
关于正则表达式 (regular expression),似乎译成:字符串解析处理,较合乎字面上的意义。但目前所有的相关书籍都译成正则表达式或是正规表示法....等等,实际上是负责字符串解析比对,并对字符串做相关的处理。本函数库让 php 也能处理复杂的字符串操作。它采用了 posix 1003.2 的扩充常规处理 (regular expression) 的标准。更多关于正则表达式的信息转载 2012-02-17 10:03:13 · 10398 阅读 · 0 评论 -
PHP正则表达式函数
关于正则表达式 (Regular expression),似乎译成:字符串解析处理,较合乎字面上的意义。但目前所有的相关书籍都译成正则表达式或是正规表示法....等等,实际上是负责字符串解析比对,并对字符串做相关的处理。ereg: 字符串比对解析。 ereg_replace: 字符串比对解析并取代。 eregi: 字符串比对解析,与大小写无关。 eregi_replace: 字转载 2012-02-17 10:00:47 · 802 阅读 · 0 评论 -
PHP函数十进制、二进制、八进制和十六进制转换
PHP函数篇详解十进制、二进制、八进制和十六进制互相转换函数说明,主要掌握各进制转换的方法,以应用于实际开发。一,十进制(decimal system)转换函数说明1,十进制转二进制 decbin() 函数 ,如下实例echo decbin(12); //输出 1100 echo decbin(26); //输出 11010decbin(PHP 3, PHP 4, PHP转载 2012-03-06 17:45:12 · 1019 阅读 · 0 评论 -
sphinx 增量索引 实现近实时更新
sphinx 增量索引 实现近实时更新转载 2014-07-12 14:08:13 · 836 阅读 · 0 评论