-
php 静态页面中显示动态内容
本文为大家讲解了php下如何实现静态页面中显示动态内容的方法,其实就是用javascript来调用php程序,感兴趣的同学参考下. 静态页面中显示动态内容,一些网站的qq在线状态,还有购物车用的是这个方法 最近在做一个站点时,需要生成静态页面,但是生成的静态页面中有些内容是需要动态获取的,怎不能每天生成一下吧。...
PHP 2014-12-11 07:00:06 -
PHP 读取文件内容代码(txt,js等)
本文是一个php的读取文本文件内容的实现示例代码,感兴趣的同学参考下. <?php function read_file_content($FileName) { //open file $fp=fopen($FileName,"r"); $data=""; while(!feof($fp)) { //read the file $data...
PHP 2014-12-10 16:24:08 -
PHP 读取和修改大文件的某行内容的方法
本文为大家讲解的是PHP 读取和修改大文件的某行内容的方法,感兴趣的同学参考下. 需求背景: 最近碰到一个比较有趣的问题,就是修改某个文件的某一行字符,不过文件太大,file()直接读取是不可能的,我使用fgets来跳转到指定行,并用fwrite修改某个字符串。 $fp = fopen('d:/file.txt', 'r+'); if ($fp) { $i = 1; while (!feof($fp)) { //修改第二行数据 if ($i == 2) { fseek($fp, 2, SEEK_CUR); fwrite($fp, '#'); break; } fgets($fp); $i++; } fclose($fp); } 这里需要注意的是fgets获取到一行后,文件指针指向行尾(也就是下一行开头),所以fwrite操作的是fgets后的下一行开头,至于从该行的第几个字符开始写,可以使用fseek函数来移动文件指针...
PHP 2014-12-10 09:15:05 -
php 向访客和爬虫显示不同的内容
本文为大家介绍了一种php实现的可以向访客和爬虫显示不同的内容的方法,感兴趣的同学参考下. 为了提高网页的用户体验, 我们经常会做一些对搜索引擎不太友好的事情, 但某些情况下这并不是无法挽回的, 可以通过向自然人和搜索引擎机器人显示不同的内容来提供好的用户体验和 SEO...
PHP 2014-12-09 21:57:04 -
PHP 搜索目录文本内容的代码
本文是一个php实现的可以用来搜索指定目 录下文件的方法代码,感兴趣的同学参考下。 这个类可以用来搜索在给定的文本目录中的文件...
PHP 2014-12-09 12:06:10 -
PHP 采集获取指定网址的内容
本文是一个php实现的采集程序(小偷程序),感兴趣的同学参考下。 用php来获取指定网页内容的实现代码,一般采集程序经常用的一些代码,这里只是一个简单的基础...
PHP 2014-12-09 10:21:04 -
网页操作或将取代应用 成内容主要载体
近日,美国研究机构皮尤研究中心发布调查报告称,百分之六十的技术专家认为,相对于应用,网页将成为2012年时的电脑上主要的内容呈现方式。 使用应用和操作网页,你更习惯于哪个? 皮尤在2011年8月底至10月对1021名技术相关人员和评论家进行了调查...
系统程序 2014-12-09 05:51:05 -
php使用curl抓取https的内容的函数
本文是一个php结合curl实现的可以用来抓取https网页内容的函数代码,感兴趣的同学参考下。 直接用file_get_contents,会报错; $url = (https://xxx.com"); file_get_contents($url); 错误: Warning: file_get_contents(https://xxx.com) [function.file-get-contents]: failed to open stream: No such file or directory in D:wampwwwgrabber_clientindex.php on line 3 用curl的方式是可以的: $url = (https://xxx.com); $ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_S...
PHP 2014-12-08 10:30:04 -
php 读取shell管道传输过来的内容
本文是一个php 读取shell管道传输过来的内容的示例代码,感兴趣的同学参考下。 代码: <?php $fp = fopen("php://stdin", "r"); $s = ''; while (!feof($fp)) { $s .= fgets($fp, 128); } var_dump($s); fclose($fp); ?> 测试方法: ls -lh | php php_read_pipe.php Rainbird 还给出更加简单的代码: file_get_contents('php://stdin') 如果是有很多数据要传输过来,一般来说,是每4K传输一次...
PHP 2014-12-08 03:21:04 -
PHP 获取远程文件内容curl函数用法
本文是一个php通过curl实现的可以用来抓取远程网页内容的函数,感兴趣的同学参考下。 <? /** 获取远程文件内容 @param $url 文件http地址 */ function fopen_url($url) { if (function_exists('file_get_contents')) { $file_content = @file_get_contents($url); } elseif (ini_get('allow_url_fopen') && ($file = @fopen($url, 'rb'))){ $i = 0; while (!feof($file) && $i++ < 1000) { $file_content .= strtolower(fread($file, 4096)); } fclose($file); } elseif (function_exists('curl_init')) ...
PHP 2014-12-07 22:42:12 -
按上下级层次关系输出内容的PHP代码
本文为大家讲解的是php下按上下级层次关系输出内容,需要的朋友可以参考下。 function getSubComments($parent = 0, $level = 0) { $db = &JFactory::getDBO(); $sql = "..."; // 查询记录的SQL $db->setQuery($sql); $rows = $db->loadObjectList(); $list = array(); // 先从数据得到记录集,再对记录添加level, 父层level = 0,它的下级level = 1,如此类推 foreach ($rows as $row) { $row->level = $level; $list[] = $row; $tmpArr = getSubComments($row->id, $level + 1); // 递归调用 if (count($tmpArr)) { foreach ($tmpArr as $tmpRow) { $list[]...
PHP 2014-12-07 20:06:08 -
PHP 循环列出目录内容的实现代码
本文是一个PHP 实现的可以循环列出目录内容的实现代码,感兴趣的同学参考下。 function list_files($dir) { if(is_dir($dir)) { if($handle = opendir($dir)) { while(($file = readdir($handle)) !== false) { if($file != "." && $file != ".." && $file != "Thumbs.db") { echo '<a target="_blank" href="'.$dir.$file.'">'.$file.'</a><br>'."n"; } } closedir($handle); } } } ...
PHP 2014-12-07 14:27:04