CODE, ARCHITECTURE & AI

PHP应用.

22 篇记录保持好奇,慢慢积累

获取远程大文件部分内容的方法

获取远程大文件部分内容的方法 【需求】 取远程文件的一部分,文件是以换行隔开,并且这个文件可能比较大 【第一次的方案】 这是我的第一个方案,也是很傻很天真却正确的方案, 这个在当时没有考虑到文件会比较大,而且也没有考虑下载时间过长,导致程序出错! 解决方案是使用PHP中的file()函数,这样会得到一个以行为单位的数组,然后是对这个数组的处理 file函数也…
继续阅读 ↗

去掉fsockopen返回结果中的HTTP头信息的2种方法

去掉fsockopen返回结果中的HTTP头信息的两种方法 1、【使用split或substr,strpos截断】 在返回的内容中HTTP头信息与正文内容是以两个“换行回车”隔开的所以我们可以在此截断,取之后的内容。 2、【先取Content-Length,然后截取】 在HTTP协议中,Content-Length字段是一个比较重要的字段,它标明了服务器返回…
继续阅读 ↗

PHP中的XML解析的5种方法

【前言】 不管是桌面软件开发,还是WEB应用,XML无处不在! 然而在平时的工作中,仅仅是使用一些已经封装好的类对XML对于处理,包括生成,解析等。假期有空,于是将PHP中的几种XML解析方法总结如下: 以解析Google API 接口提供的天气情况为例,我们取今天的天气及气温。 API地址:http://www.google.com/ig/api?weat…
继续阅读 ↗

PHP遍历文件的4种方法

【常规遍历方法】 常规遍历方法是指从PHP4开始就可以使用的方法,它是结合使用opendir()函数和readdir()函数,通过打开目录,读取目录和关闭目录,逐一判断列出所有的文件。简单实现代码如下: /** * 获取当前目录及子目录下的所有文件 * @param string $dir 路径名 * @return array 所有文件的路径数组 */ f…
继续阅读 ↗