摘要: 问题:请分析字符串:“北京_崇文|安徽|山东_济南|” 转化成如下: 可以简单理解为: "_" 代表 AND "|" 代表 OR。在代码实现时 (注意) 一、 考虑空值的处理,如:__|北京|_济南||| 二、 禁止在代码中使用:Replace 和 Split 方法下面是我用PHP实现的代码。你也可以用其他语言实现一下,相互交流学习....[代码]原创作者:Tiwer文章出处:http://wgw8299.cnblogs.com/关于作者:专注于互联网技术研究与开发、企业信息化解决方案。现主要从事PHP, WinForm、ASP.NET、JavaScript、UI、 阅读全文
posted @ 2010-11-01 17:03 wgw8299 阅读(1000) 评论(0) 推荐(1) 编辑
摘要: [代码] 阅读全文
posted @ 2010-11-01 16:37 wgw8299 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 1.PHP的COOKIEcookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。按http协议的规定,cookie必需在http响应返回数据的头信息里发送, 因此php的 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 header() 函数的限制类似。不过如果启用的php缓冲的话(void ob_start(void);),可以打破该限制,参看这里:PHP... 阅读全文
posted @ 2010-11-01 10:11 wgw8299 阅读(421) 评论(0) 推荐(0) 编辑
摘要: PHP中如何保持SESSION以及由此引发的一些思考 最近的一个项目,里面有一个比较大的表单,用户完成它需要很多时间,很多用户花了千辛万苦完成之后,一提交发现SESSION过期,系统退出了,所以引起 了研究如何设置SESSION以及保持SESSION在线的需要,下面是一些心得体会。什么是SESSION?按照WIKI的解释,SESSION是存在于两个通信设备间的交互信息,在某一时间建立,经过一定的时... 阅读全文
posted @ 2010-11-01 10:10 wgw8299 阅读(2126) 评论(0) 推荐(1) 编辑
摘要: 由于PHP的工作机制,它并没有一个daemon线程,来定时地扫描session信息并判断其是否失效。当一个有效请求发生时,PHP会根据全局变量 session.gc_probability/session.gc_divisor(同样可以通过php.ini或者ini_set()函数来修改) 的值,来决定是否启动一个GC(Garbage Collector)。默认情况下,session.gc_prob... 阅读全文
posted @ 2010-11-01 10:07 wgw8299 阅读(2251) 评论(0) 推荐(0) 编辑
摘要: 其实这东西国内少数黑客早已知道,只不过没有共享公布而已。有些人是不愿共享,宁愿烂在地里,另外的一些则是用来牟利。该漏洞最早2006年被国外用来讨论数据库字符集设为GBK时,0xbf27本身不是一个有效的GBK字符,但经过 addslashes() 转换后变为0xbf5c27,前面的0xbf5c是个有效的GBK字符,所以0xbf5c27会被当作一个字符0xbf5c和一个单引号来处理,结果漏洞 就触发... 阅读全文
posted @ 2010-11-01 10:05 wgw8299 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 在php函数库有一个函数:iconv()把gb2312置换成utf-8在用$text=iconv(“UTF-8″,”GB2312″,$text)过程中,如果遇到一些特别字符时,如:”—”,英文名中的”.”等等字符,转换就断掉了。这些字符后的文字都没法继续转换了。针对这的问题,可以用如下代码实... 阅读全文
posted @ 2010-11-01 10:02 wgw8299 阅读(1858) 评论(0) 推荐(0) 编辑
摘要: 原文链接:http://net.tutsplus.com/tutorials/php/techniques-and-resources-for-mastering-curl/翻译:笨活儿cURL 是一个利用 URL 语法规定来传输文件和数据的工具,支持很多协议,如 HTTP、FTP、TELNET 等。最爽的是,PHP 也支持cURL库。本文将介绍cURL的一些高级特性,以及在 PHP 中如何运用它... 阅读全文
posted @ 2010-11-01 10:00 wgw8299 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 目前为目最全的CURL中文说明CURL目前为目最全的CURL中文说明了,学PHP的要好好掌握.有很多的参数.大部份都很有用.真正掌握了它和正则,一定就是个采集高手了.PHP中的CURL函数库(ClientURLLibraryFunction)curl_close—关闭一个curl会话curl_copy_handle—拷贝一个curl连接资源的所有内容和参数curl_errn... 阅读全文
posted @ 2010-11-01 09:59 wgw8299 阅读(2024) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了PHP的cURL库的几个使用方法。cURL是一个功能强大的PHP库,可以用于获取网页内容,获取网页内容以及取一个XML文件并把其导入数据库等等。使用PHP的cURL库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得 到你想要的数据了。无论是你想从从一个链接上取部分数据,或是取一个XML文件并把其导入数据库,那怕就是简单的获取网页内容,c... 阅读全文
posted @ 2010-11-01 09:58 wgw8299 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 极其简便的PHP HTML DOM解析器PHP Simple HTML DOM Parser,有中文手册,对于需要分析HTML代码dom结构的php开发者来说,是一个极其有用的函数库,使用Jquery风格的dom节点查找语法,强烈推荐。下面是其“快速入门”,从中文手册里节选而来//从一个URL或者文件创建一个DOM对象$html =file_get_html(‘... 阅读全文
posted @ 2010-11-01 09:56 wgw8299 阅读(2270) 评论(0) 推荐(0) 编辑
摘要: 说在前面:1、以下题目,除了编程任务外其他都需要写在给你提供的草纸上。纸张是珍贵的地球资源,请节约使用。编程任务在有相应的环境时,会要求上机书写,实在没有条件,就只能写在草纸上了。2、时间:基础任务+进阶任务+设计任务 = 90分钟编程任务 = 60分钟基础任务:1、请列举你能想到的UNIX信号,并说明信号用途。2、请列举、你能想到的所有的字符串查找算法,并加注释简单说明。3、有一个IP地址(19... 阅读全文
posted @ 2010-11-01 09:39 wgw8299 阅读(206) 评论(0) 推荐(1) 编辑