Viewing file: class.htmlparser.php (1.51 KB) -rw-rw-r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<? class html_parser{
public $content = array(); var $linecount; var $Aarray=array(); public function __construct ($data){ $this->html_parse($data); } function html_parse($input){ // dividimos la entrada en un array, el separador es (chr(13).chr(10)) $separador=chr(13).chr(10); $this->Aarray=explode(chr(10),$input); foreach ($this->Aarray as $valor){ $this->content[]=$valor; } //echo "<pre>"; //print_r($this->content); }
}
function printlimpio($elemento){ $ccadena=""; for ($f=0;$f<=strlen($elemento);$f++){ $char=substr($elemento,$f,1); //if (ord($char)==32 or (ord($char)>=40 and ord($char)<=59) or (ord($char)>=65 and ord($char)<=90) or (ord($char)>=95 and ord($char)<=122)){ if (ord($char)>=32 and ord($char)<=127){ $ccadena.=$char; } } return ($ccadena); }
function myarray_search($ccadena,$elarray){ foreach ($elarray as $key => $valor){ if (strpos($valor,$ccadena)){ //echo "encontrado ..key= ".$key." se buscaba '".$ccadena."'".chr(10);
return($key); } } return(false); } function myarray_search_keys($ccadena,$elarray){ $keyfound=array(); foreach ($elarray as $key => $valor){ if (strpos($valor,$ccadena)){ $keyfound[].=$key; } } return($keyfound); }
|