-
PHP simple_html_dom.php结合正则表达式实现采集文章功能
本文是一个php下的simple_html_dom.php结合正则表达式实现的采集文章功能代码,感兴趣的同学参考下。 <?php //包含PHP Simple html Dom 类库文件 include_once('./simplehtmldom/simple_html_dom.php'); //采集html function getwebcontent($url){ $ch = curl_init(); $timeout = 10; curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, $timeout); curl_setopt ($ch, CURLOPT_FOLLOWLOCATION, 1); $contents = trim(curl_exec($ch)); curl_close($ch); return $contents; ...
PHP 2014-12-10 06:06:03 -
PHP+jQuery 注册模块的改进(三):更新到Smarty3.1
本文是一个PHP+jQuery 实现的注册模块的改进的第三篇,主要记录了讲Smarty更新到最新的3.1版本,是篇非常使用的文章,有需要的朋友可以参考下 Smarty3.1X( 最新版本 3.1.19) 比起Smarty2.x修改了不少特性。我把这个模块使用Smarty3.1.18 ( 下载地址http://www.smarty.net/files/Smarty-3.1.18.zip )重新修改了一遍,是项目文件和目录看起来更干净更有调理...
PHP 2014-12-10 03:21:03 -
PHP strtotime函数使用详解
本文为大家讲解的是php中的strtotime函数,strtotime可以用来进行对各种格式的时间进行转换,感兴趣的同学参考下。 strtotime函数是一个很好的函数,灵活的运用它,会给你的工作带来不少方便.但PHP的手册中却对此函数的参数没作太多介绍,对些函数的其他介绍也非常少...
PHP 2014-12-10 01:51:08 -
PHP HTML代码串截取方法
本文为大家讲解了php如何截取html代码,其问题点在于html里有字母也有中文,空格,标点,全角半角,感兴趣的同学参考下. 将一段文字截取一定的物理长度显示,注意,要截取的不是字符串的字节数,UFT-8 的编码中文字符是3个字节或者4个字节的,而显示的时候中文会占两个字符的长度,英文字符只占一个,全角的时候又有不同。 而且给的数据是HTML代码串,比如这样: <div class=”aaa”><a href=”/aaa.php?id=1″>张三</a> 评论了 <a href=”/aaa.php?id=444″>李四</a> 分享的 <a href=”bbb.html”>一篇文章文章一长串的东西</a></div> 截取的时候是要截取 div 标签内部的东西,而且要保留HTML标签,只是对其中的文字做处理...
PHP 2014-12-09 19:57:05 -
WP8.1/Win10(WP10)或有独立Hotmail邮箱
站长搜索(www.adminso.com):WP8.1/Win10(WP10)或有独立Hotmail邮箱 WP之家讯 外媒消息称,微软很有可能为WP8.1/Win10(WP10)开发独立Hotmail邮箱应用,虽然发布消息的媒体称其仅仅是传闻,但微软近期所做出的一系列举动却使我们无法将其忽视。外媒推测,该邮箱应用将整合Skype与Facebook元素,功能将与outlook.com类似,同时包含聊天功能,而微软之所以重新启用Hotmail品牌,主要是为了吸引老用户,与Google和苹果的同类软件直接竞争...
业界动态 2014-12-09 13:24:05 -
或许,TMT招聘类公司应该集体考虑过冬
文/杨子超最近拉勾,周伯通,内推等TMT招聘类公司活动频出,让大家再一次感慨任性,钱多。当然这些公司的泡沫有没有,主要还是看产品在未来市场趋势的卡位和赌博,当然产品本身是否拉风也是崛起的唯一标准...
互联网 2014-12-09 12:54:09 -
php 过滤危险html代码
本文是一个php实现的可以用来过滤前端用户输入的危险代码的函数,感兴趣的同学参考下. #用户发布的html,过滤危险代码 function uh($str) { $farr = array( "/s+/", //过滤多余的空白 "/<(/?)(scripti?framestylehtmlbodytitlelinkmeta?%)([^>]*?)>/isU", //过滤 <script 等可能引入恶意内容或恶意改变显示布局的代码,如果不需要插入flash等,还可以加入<object的过滤 "/(<[^>]*)on[a-zA-Z]+s*=([^>]*>)/isU", //过滤javascript的on事件 ); $tarr = array( " ", "<\1\2\3>", //如果要直接清除不安全的标签,这里可以留空 "\1\2", ); $str = preg_replace( $fa...
PHP 2014-12-09 09:42:03 -
苹果iPad Air 2:Touch ID/Smart Cover难共存
站长搜索(www.adminso.com):苹果iPad Air 2:Touch ID/Smart Cover难共存 如果两者选其一,你是会选择Touch ID还是Smart Cover呢?以下为文章全文:在最近的一次发布会上,苹果发布了iPad Air 2和iPad mini 3这两款新的 iPad。其中最大的改进就是苹果都为这两款设备添加了Touch ID指纹扫描功能,这可能会大大增强iPad设备的安全性,但是便利性呢?不知道你是否喜欢iPad的Smart Cover智能皮套?Smart Cover闭合,iPad则自动进入休眠状态...
业界动态 2014-12-09 00:36:06 -
杂货电商Instacart或将得到1亿美元融资
Recode消息,主打1小时内送达的食品杂货电商Instacart正在进行新一轮融资谈判,预计获得KPCB领投的1亿美金,公司整体估值20亿美金。新一轮的估值,也使得这家创立仅两年、最初打着“Uber”概念的初创公司越来越接近成为下一个Uber...
互联网 2014-12-09 00:21:08 -
PHP下编码转换函数mb_convert_encoding与iconv的使用说明
本文为大家讲解的是PHP下的编码转换函数mb_convert_encoding与iconv的使用说明,感兴趣的同学参考下。 mb_convert_encoding这个函数是用来转换编码的...
PHP 2014-12-08 23:00:05 -
php读取html并截取字符串的简单代码
本文是一个php实现的读取html并截取字符串的简单代码,一般php采集代码能用的到,这里只是简单的实现代码。感兴趣的同学参考下. <?php $title='phperz'; $hello='phperz.com!'; $file=file_get_contents('http://www.baidu.com'); $file=iconv("gbk//IGNORE","utf-8",$file); //echo $file; echo strpos($file,'<title>'); echo substr($file,strpos($file,'<title>')+7,strpos($file,'</title>'-strpos($file,'<title>')+7)); $file=str_replace(array('百度一下',...
PHP 2014-12-08 16:33:13 -
php session_start()错误:Cannot send session cache limiter - headers already sent错误解决方法
本文为大家讲解的是一个php开发非常常见的错误:php session_start()错误:Cannot send session cache limiter - headers already sent错误解决方法,感兴趣的同学参考下. 在windows下编程,当使用session_start()方法的时候,有时会报 session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /var/www/inpublisher/php1.php:1)这样的错误 说是已经有输出,用编辑器打,前面明明什么都没有,原来在使用AJAX的 时候,也出现过这种情况,后来,把这个PHP文件放到linux中打开,会发现,在文件的最前面,会出现“锘 ”这样的一个字符(引号内),把它去掉以后,再运行,OK,运行正常。后来在网上搜索一些文件,给的解释是:UTF8文件的BOM(Byte Order Mark)标志...
PHP 2014-12-08 15:12:05