摘要:
PHP中获取文件扩展名的N种方法 从网上收罗的,基本上就以下这几种方式:第1种方法:function get_extension($file){substr(strrchr($file, '.'), 1);}第2种方法:function get_extension($file){return substr($file, strrpos($file, '.')+1);}第3种方法:function get_extension($file){return end(explode('.', $file));}第4种方法:function get_ext 阅读全文
摘要:
说道PHP代码调试,对于有经验的PHPer,通过echo、print_r、var_dump函数,或PHP开发工具zend studio、editplus可解决大部分问题,但是对于PHP入门学习的童鞋来说有一定的难度,而且仅仅通过上述这些PHP调试手段,也很难准确发现PHP性能方面的问题,Xdebug是一个非常有用的PHP调试工具。 Xdebug作为PHP调试工具,提供了丰富的调试函数,也可将Xdebug安装配置为zend studio、editplus调试PHP的第三方插件,通过开启自动跟踪(auto_trace)和分析器功能,可以直观的看到PHP源代码的性能数 据,以便优化PHP代码。今天. 阅读全文
摘要:
1.file_get_contents PHP代码 <?php $url=http://www.xxx.com/; $contents=file_get_contents($url); //如果出现中文乱码使用下面代码 //$getcontent=iconv("gb2312","utf-8",file_get_contents($url)); //echo$getcontent; echo$contents; ?> 2.curl PHP代码 <?php $url="http://www.xxx.com/"; $ch= 阅读全文
摘要:
file_get_contents和curl_init()都是用于获取远程web信息的,前面那个函数在本博客的Flickr相册中用到。不过在将相册移植到另外一个空间时候,报如下错误:Warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in原因是空间不支持file_get_contents这个函数,不过可以用另外一个函数curl_init()替代,同样能实现该功能:原来代码片段:$url = "http://a 阅读全文
摘要:
介绍了分析相关Web页面的方法和经验,实现了自动提交HTML表单获得所需页面。采用性能优异的Web信息获取组件CURL,对大量科技文献网站的网页进行信息获取,实验表明CURL具有优异的处理速度,并成功应用到甘肃省科技文献共享平台的统一检索系统中。关键词:Web过程模拟;动态Web信息获取;CURL中图分类号:TP393随着Internet的快速发展,Web资源已经成为一种人们获取信息的主要来源。但是对于需要查询的信息,很多网站必须经过注册登录后方可使用提供服务的页面,而且各个网站的信息表示具有很大的异构性,给用户带来很大不便。为了访问Web上大量有用的信息,动态异构的Web信息获取方法就成为了 阅读全文