2016-05-18 10 views
0

Ich möchte Leerraum in einem PHP-generierten CSS-Code entfernen, ich habe andere Titel-Header, die über PHP-Code generieren möchten.Wie Leerraum in PHP zu entfernen, generieren CSS-Klasse?

Titel sind wie 1) Baby Day Care 2) Baby Nachtpflege

Meine PHP-Codes sind wie:

<div class="wistia<?php echo $subject->title;?>"> 

Also, wenn ich die Klasse bekam ich wie wistiaBaby Day Care oder wistiaBaby Night Care bekam

Aber ich möchte, dass die Klasse wie wistiaBabyDayCare oder wistiaBabyNightCare aussehen wird (Ich möchte Leerzeichen zwischen Text entfernt werden).

Also, wie werde ich das erreichen?

+0

Siehe http://stackoverflow.com/questions/2109325/how-to-strip-all-spaces-out-of-a- string-in-php – j08691

Antwort

0

Das sollte auf den Trick:

<div class="wistia<?php echo str_replace(' ', '', $subject->title);?>"> 

Dies nutzt nur die str_replace Funktion, wo Sie das erste Zeichen mit dem 2. Zeichen für eine bestimmte Zeichenfolge ersetzen.

0

entfernen Sie alle Leerzeichen verwenden Sie einfach preg_replace (regex):

<div class="wistia<?php echo preg_replace('/\s+/', '', $subject->title);?>"> 
Verwandte Themen