>  기사  >  백엔드 개발  >  惯用的php代码,hash,split,unset

惯用的php代码,hash,split,unset

WBOY
WBOY원래의
2016-06-13 10:59:52741검색

常用的php代码,hash,split,unset
[size=large]

<?php /** * * @author * @version $Id$ */// 这个php文件用到了大多数数据处理需要用的功能。#error_reporting("ALL");#$db = tdbm_popen("./id.words.tdbm", O_RDONLY, 0444, 0, 0);function getTitle($db,$id){            $relate = tdbm_fetch($db,$id);			            return $relate;}# 读取文件$file_handle = fopen("./new.fix", "r");$count =0;# 遍历文本文件中的行while (!feof($file_handle)) {    $line = fgets($file_handle);    #if($count >40)    #   return ;    #echo        $line = preg_replace("/\\n/","",$line);     #echo $line;     $arr = explode("",$line);    if (count($arr)",$ids);    $len=count($arrID);    $str="";    unset($hash);    for ($i=0; $i",$title);        foreach($words as $word)        {            //echo $word;            //判断是不是在hash词典中            if( isset($hash[$word]))            {                $hash[$word] = $hash[$word]+1;            }            else            {                $hash[$word] =1 ;            }        }    }    $i=0;    //遍历hash数据结构    foreach ($hash as $key=>$val)    {        if( $i ==0)        {            $str=$key."\x03".$val;            $i =1;        }        else        {            $str = $str."\x02".$key."\x03".$val;        }           }    //字符串拼接    echo "qf".$query."\x01".$str."\n";}fclose($file_handle);?>
[/size]
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
이전 기사:PHP运用心得다음 기사:PHP 中& & 与 || 的差别