private $filename;

function __const " /> 欧美成人久久久,久久久青草,婷婷综合在线

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

刪除html標簽得到純文本可處理嵌套的標簽

方法基本上來自THinkphp中的源碼,但是被我修改了一下
復制代碼 代碼如下:
<?php
/*
*@Description:刪除HTML標簽,得到純文本。可以處理嵌套的標簽
*
*/
class deleteHtmlTags{

private $filename;

function __construct($filename='C:/AppServ/www/text.txt'){
$this->filename = $filename;
}

/**
* 刪除html標簽,得到純文本。可以處理嵌套的標簽,局限性在于連標簽內的屬性值都會刪除掉
* @access public
* @param string $string 要處理的html
* @return string
*/
public function deletehtmltags(){
$content = $this->contentGet();
while(strstr($content, '>')){
$currentBegin = strpos($content, '<');
$currentEnd = strpos($content, '>');
$cha = $currentEnd - $currentBegin - 1;
$tmpStringBegin = @substr($content, 0, $currentBegin);
// $tmpStringMiddle = @ substr($content, $currentBegin + 1, $cha);
$tmpStringEnd = @substr($content, $currentEnd + 1, strlen($content));
// $content = $tmpStringBegin.$tmpStringMiddle.$tmpStringEnd;
$content = $tmpStringBegin.$tmpStringEnd;
}
return $content;
}

private function contentGet(){
$fd = fopen($this->filename, 'r');
$content = fread($fd, filesize($this->filename));
fclose($fd);
return $content;
}
}

$deleteHtml = new deleteHtmlTags();
$content = $deleteHtml->deletehtmltags();
echo $content;
?>

修改部分也在上面,只是注釋掉了。個人覺得這個方法比用正則這類的方法更好。

php技術刪除html標簽得到純文本可處理嵌套的標簽,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 大珍珠演员表介绍| 马可个人资料简介| 《雪中悍刀行》主演| 多尔衮电视剧全集40集| 中国未来会黑人化吗| 美女高跟| 警犬图片| 热天午后| 4480午夜| 飞刀手| 江南游戏| 潘霜霜惊艳写真照| 唐人街探案4免费观看高清版电影| 职业目标评估| 夜色斗僵尸| 日本电影芋虫| 乐队的夏天 综艺| heidi klum| 1和5阳性算不算很严重| 我记得你| 杨玉环一级片| 大胆艺术| 《生命中有你》赞美诗歌| 张壮| 电影1921| 手机图片jpg格式转换器免费| 监禁逃亡2| 团结就是力量歌词电子版| 国产伦理电影在线观看| 上门女婿电影完整版免费| 多尔衮电视剧全集40集 | 团结就是力量歌词完整版图片| 在线黄网站| 少儿不宜视频| 精灵变粤语| 刘天宇| 美丽交易| 精神空虚,贪图享乐的整改措施| 金针菇尽量少吃最好不吃什么| 唐朝艳妃| 电影《48天》免费观看全集|