str-replace

___ qstntxt ___

Hallo, ich bekomme eine PHP-Zeichenfolge, die ich brauche, um die Leerzeichen zu entfernen. Ich habe den folgenden Code verwendet, aber wenn ich %code% zurückgebe, wird nur der String mit den Leerzeichen angezeigt.

%Vor%     
___ answer16563459 ___

Das Problem könnte sein, dass das Zeichen kein Leerzeichen ist, sondern ein anderes Leerzeichen.

Versuchen Sie

%Vor%     
___ answer16563454 ___

benutze die Trimmung wie folgt

%Vor%

BEARBEITEN:

%Vor%     
___ answer16563544 ___

Wenn Sie wissen, dass der Leerraum nur aufgrund von Leerzeichen ist, können Sie Folgendes verwenden:

%Vor%

Aber wenn durch Leerzeichen verursacht werden kann , können Sie Folgendes verwenden:

%Vor%     
___ qstnhdr ___ Kann str_replace () nicht zum Entfernen von Leerzeichen in einer PHP-Zeichenfolge verwenden ___ answer16563474 ___

Es könnte sein, dass der Raum nicht wirklich ein Leerzeichen, sondern eine andere Form von whitespace ist.

Vielleicht möchten Sie es versuchen:

%Vor%

Von hier .

    
___ answer21390411 ___

Versuchen Sie, u -Parameter für regex-pattern hinzuzufügen, da eine Zeichenfolge UTF-8-Codierung haben kann:

%Vor%     
___ answer16569440 ___

Das Problem war das Feld, das es gezogen hat, nicht der Rest des PHP. 'the_sub_field (' venue_title ')' zieht ein Feld aus dem Wordpress-Plugin 'Erweiterte benutzerdefinierte Felder', aber diese Funktion soll die Daten anzeigen und nicht nur abrufen. Stattdessen habe ich 'get_sub_field (' venue_title ')' benutzt und es hat funktioniert. Prost für die Hilfe

    
___ tag123string ___ Eine Zeichenfolge ist eine endliche Abfolge von Symbolen, die üblicherweise für Text verwendet wird, manchmal jedoch auch für beliebige Daten. ___ tag123php ___ PHP ist eine weit verbreitete, dynamische, objektorientierte und interpretierte Skriptsprache, die primär für die serverseitige Webentwicklung entwickelt wurde. ___ answer16563726 ___
%Vor%

Das läuft perfekt. Überprüfen Sie die Rückgabe der Werte mit dieser Funktion: %code% ;

    
___ tag123streplace ___ Diese Funktion gibt eine Zeichenfolge oder ein Array mit allen Vorkommen der Suche in Betreff zurück, ersetzt durch den angegebenen Ersetzungswert. ___
5
Antworten

Wie entferne ich Klammern aus der Zeichenkette in PHP?

Ich habe die folgende Zeichenfolge und möchte str_replace oder preg_replace verwenden, um die Klammern zu entfernen, bin mir aber nicht sicher, wie. Ich konnte die öffnenden Klammern mit str_replace entfernen, aber die schließenden Klammern nich...
23.01.2012, 13:03
8
Antworten

Entfernen von Dollar und Komma aus der Zeichenkette

Wie können wir das Dollarzeichen ($) und das ganze Komma (,) aus derselben Zeichenkette entfernen? Wäre es besser, Regex zu vermeiden? %Vor%     
03.12.2013, 12:32
6
Antworten

Escape-Zeichen entkommen

Ich versuche, die in PHP 5.3.0 implementierten json_encode Bitmask-Flags nachzuahmen, hier ist der String, den ich habe: %Vor% Doing json_encode($s, JSON_HEX_APOS | JSON_HEX_QUOT) gibt Folgendes aus: %Vor% Und das mache ich gerade...
20.05.2010, 03:41
4
Antworten

Wie entferne 'em' Strich von einer Zeichenkette?

Ich habe mir andere Lösungen hier und hier , aber es funktioniert nicht für mich. Code %Vor% Ausgabe "ALIEN FILMFILM - PSP - Sony Boxed & Complete" Wie entferne ich dieses Zeichen?     
14.08.2015, 22:06
7
Antworten

Kann str_replace () nicht zum Entfernen von Leerzeichen in einer PHP-Zeichenfolge verwenden

Hallo, ich bekomme eine PHP-Zeichenfolge, die ich brauche, um die Leerzeichen zu entfernen. Ich habe den folgenden Code verwendet, aber wenn ich $classname zurückgebe, wird nur der String mit den Leerzeichen angezeigt. %Vor%     
15.05.2013, 11:07
2
Antworten

Ersetze mehrere Gedankenstriche mit einem Gedankenstrich

Ich habe eine Zeichenfolge, die so aussieht: %Vor% Ich möchte mehrere Bindestriche durch einen einzigen ersetzen. Die erwartete Ausgabe wäre also: %Vor% Ich habe versucht, str_replace() zu verwenden, aber ich muss den Code für jede...
25.04.2015, 13:03