Maison > Article > développement back-end > Comment supprimer le style de texte enrichi en php
Comment supprimer les styles de texte enrichi en PHP : 1. Ouvrez le fichier correspondant dans le projet ; 2. Utilisez la méthode "function cutstr_html(){...}" pour supprimer tous les espaces de balises HTML ; " méthode pour supprimer le style de texte Just.
L'environnement d'exploitation de cet article : système Windows 7, PHP7.1, ordinateur Dell G3.
Comment supprimer le style de texte enrichi en php ?
php supprime le format de contenu dans l'éditeur de texte enrichi
Dans un nouveau projet, j'ai rencontré le besoin d'afficher les premières lignes de texte brut du contenu de l'article sur l'article page de liste, car l'arrière-plan est Pour les articles ajoutés via l'éditeur de texte enrichi, les données renvoyées directement sont des données formatées, ce qui provoque une confusion dans le style de la page de liste, le formatage doit donc être supprimé et les données en texte brut renvoyées.
/** * 去除Html所有标签、空格以及空白,并截取字符串(包括中文) * @param string $string 字符串 * @param number $sublength 字符串长度 * @param string $encoding 编码方式 * @param string $ellipsis 省略号 */ function cutstr_html($string,$sublength,$encoding = 'utf-8',$ellipsis = '…'){$string = strip_tags($string); $string = trim($string); $string = mb_ereg_replace("\t","",$string); $string = mb_ereg_replace("\r\n","",$string); $string = mb_ereg_replace("\r","",$string); $string = mb_ereg_replace("\n","",$string); $string = mb_ereg_replace(" ","",$string); if(mb_strlen(trim($string),'utf-8') < $sublength){ return trim($string).$ellipsis; }else{ return mb_strcut(trim($string),0,$sublength,$encoding).$ellipsis; }}//测试字符串 $str='<p style="microsoft yahei, arial; vertical-align: baseline; list-style-type: none; text-indent: 28px; line-height: 25px; text-align:center;margin-top: 12px; margin-bottom: 12px; padding: 0px; border: 0px; font-size: 14px;color:red;"> fherfhewkolfjlkdsjfld</p>'; //调用方法测试 echo cutstr_html($string=$str,$sublength=5,$encoding='utf-8',$ellipsis='...');
La sortie est une chaîne de texte brut de longueur 5, qui peut être affichée dans la liste d'articles.
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!