Lösung für die Verwendung von strip_tags() in PHP, um HTML-Tags zu entfernen und trotzdem Leerzeichen zu haben

不言
Freigeben: 2023-03-30 16:08:02
Original
2047 Leute haben es durchsucht

Dieser Artikel stellt hauptsächlich die Lösung für die Verwendung von strip_tags() in PHP vor, um HTML-Tags zu entfernen, die noch Leerzeichen enthalten. Freunde, die dies benötigen, können darauf zurückgreifen

In diesem Artikel wird am Beispiel von PHP die Verwendung von strip_tags() erläutert, um HTML-Tags zu entfernen und dennoch leere Lösungen zu erhalten. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:

$subject = strip_tags($newsRs['content']);//去除html标签
$pattern = '/\s/';//去除空白
$content = preg_replace($pattern, '', $subject);      
$seodata['articledescription'] = mb_substr($content, 0, 80);//截取80个汉字
Nach dem Login kopieren

Hinweis: strip_tags() ersetzt im ersten Schritt nur die HTML-Tags durch Leerzeichen

Zum Beispiel:

<p>
  张志斌张志斌张志斌张志斌张志斌张志
</p>
<p>
  <br />
</p>
<p>
  alsdkjf;laskjd;flasj;
</p>
<p>
  asdjfasjd;lkafsj;lfdkj
</p>
<p>
  aksdjfl;ak
</p>
Nach dem Login kopieren

strip_tags() wird nach der Verarbeitung zu

  张志斌张志斌张志斌张志斌张志斌张志
  
  
  
  
  alsdkjf;laskjd;flasj;
  
  
  asdjfasjd;lkafsj;lfdkj
  
  
  aksdjfl;ak
Nach dem Login kopieren

. Dies ist möglicherweise nicht das, was wir wollen, und entfernen Sie dann die Leerzeichen durch regelmäßiges Ersetzen:

张志斌张志斌张志斌张志斌张志斌张志alsdkjf;laskjd;flasj;asdjfasjd;lkafsj;lfdkjaksdjfl;ak
Nach dem Login kopieren

Zusätzlich: s steht für ein Leerzeichen, S steht für ein Nicht-Leerzeichen (Achten Sie auf Groß- und Kleinschreibung, im Allgemeinen bedeuten Groß- und Kleinschreibung die entgegengesetzte Bedeutung)

Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er wird für das Studium aller hilfreich sein. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website!

Verwandte Empfehlungen:

PHP-Funktion strip_tags/htmlspecialchars

PHP-Strip_tags-Methode zum Beibehalten mehrerer HTML-Tags, Strip_tags-Tag

Das obige ist der detaillierte Inhalt vonLösung für die Verwendung von strip_tags() in PHP, um HTML-Tags zu entfernen und trotzdem Leerzeichen zu haben. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage