private $filename;

function __const " /> 在线观看一区,性色av一区二区三区,福利视频一区二区三区

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费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標簽得到純文本可處理嵌套的標簽,轉載需保留來源!

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

主站蜘蛛池模板: 白玉老虎| 上门女婿电影完整版免费| 黄金地带电视剧免费观看| 福音电影| cgtn news| 《军官夫人》电影在线观看| (一等奖)班主任经验交流ppt课件| dearestblue动漫免费观看| 科室对分级护理落实情况检查记录 | 电影继母劳拉| 当他恋爱时| 忍者神龟 电影| 色在线播放| mhdd| 黑木郁美| 玉匣记白话全书| 周秀娜全部三级视频| 漂亮主妇| 迷夜电影| 祖卡尔| 抖音网页抖音| 南来北往分集剧情| ab变频器中文说明书| 电影绿色地狱| 陈嘉男| 基尼斯和吉尼斯有什么区别| 午夜魅影直播| 开国前夜 电视剧| 惊弦电视剧完整版免费观看高清| 小敏家演员表| 信我者无需多言,不信我者| 电影土耳其狂欢| 喜欢小红帽的原因怎么写| 好看的抖音头像| 帕米尔医生电视剧全集免费观看| 我和我的祖国教案| busty buffy| 铃芽之旅豆瓣| 韩诗雅| 天下歌词a4纸打印| 355 电影|