199 Wie kann ich die ersten 4 Zeichen einer Zeichenfolge mit PHP entfernen? php string character Belgin Fisch quelle 1 Möglicherweise finden Sie s($str)->cutStart(4)hilfreiche Informationen in dieser eigenständigen Bibliothek . Dies ist Multibyte- oder Unicode-sicher. Caw Antworten: 413 Mit der substrFunktion können Sie einen Teilstring ab dem 5. Zeichen zurückgeben: $str = "The quick brown fox jumps over the lazy dog." $str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog." Daniel Vandersluis quelle 24 Wenn Sie ein Multi-Byte - Zeichencodierung verwenden und wollen nicht nur die ersten vier entfernen Bytes wie der substrFall ist, verwenden Sie die Multi-Byte - Pendant mb_substr. Dies funktioniert natürlich auch mit Einzelbyte-Zeichenfolgen. Gumbo quelle 12 function String2Stars($string='',$first=0,$last=0,$rep='*'){ $begin = substr($string,0,$first); $middle = str_repeat($rep,strlen(substr($string,$first,$last))); $end = substr($string,$last); $stars = $begin.$middle.$end; return $stars; } Beispiel $string = 'abcdefghijklmnopqrstuvwxyz'; echo String2Stars($string,5,-5); // abcde****************vwxyz Eng Hany Atwa quelle 1 Nicht gerade eine Erklärung als solche, aber eine nette Demonstration der Verwendung von substr () für verschiedene Teile der String-Manipulation. Byson 5 Sie können die substrFunktion verwenden, überprüfen Sie bitte das folgende Beispiel: $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi Tarun modi quelle 3 $num = "+918883967576"; $str = substr($num, 3); echo $str; Ausgabe: 8883967576 Sathish Kumar quelle 0 Sie können dies per PHP-Funktion mit Substr-Funktion verwenden <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> Sie erhalten folgendes Ergebnis: " y Text. Beispieltext. " Obaidul Haque quelle Funktioniert diese Antwort nicht genau wie stackoverflow.com/a/4286437/4332216 ? ;-) Ikari 0 benutze PHPs eingebaute Substr- Funktion ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath quelle
413 Mit der substrFunktion können Sie einen Teilstring ab dem 5. Zeichen zurückgeben: $str = "The quick brown fox jumps over the lazy dog." $str2 = substr($str, 4); // "quick brown fox jumps over the lazy dog." Daniel Vandersluis quelle
24 Wenn Sie ein Multi-Byte - Zeichencodierung verwenden und wollen nicht nur die ersten vier entfernen Bytes wie der substrFall ist, verwenden Sie die Multi-Byte - Pendant mb_substr. Dies funktioniert natürlich auch mit Einzelbyte-Zeichenfolgen. Gumbo quelle
12 function String2Stars($string='',$first=0,$last=0,$rep='*'){ $begin = substr($string,0,$first); $middle = str_repeat($rep,strlen(substr($string,$first,$last))); $end = substr($string,$last); $stars = $begin.$middle.$end; return $stars; } Beispiel $string = 'abcdefghijklmnopqrstuvwxyz'; echo String2Stars($string,5,-5); // abcde****************vwxyz Eng Hany Atwa quelle 1 Nicht gerade eine Erklärung als solche, aber eine nette Demonstration der Verwendung von substr () für verschiedene Teile der String-Manipulation. Byson 5 Sie können die substrFunktion verwenden, überprüfen Sie bitte das folgende Beispiel: $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi Tarun modi quelle 3 $num = "+918883967576"; $str = substr($num, 3); echo $str; Ausgabe: 8883967576 Sathish Kumar quelle 0 Sie können dies per PHP-Funktion mit Substr-Funktion verwenden <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> Sie erhalten folgendes Ergebnis: " y Text. Beispieltext. " Obaidul Haque quelle Funktioniert diese Antwort nicht genau wie stackoverflow.com/a/4286437/4332216 ? ;-) Ikari 0 benutze PHPs eingebaute Substr- Funktion ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath quelle
5 Sie können die substrFunktion verwenden, überprüfen Sie bitte das folgende Beispiel: $string1 = "tarunmodi"; $first4 = substr($string1, 4); echo $first4; Output: nmodi Tarun modi quelle
3 $num = "+918883967576"; $str = substr($num, 3); echo $str; Ausgabe: 8883967576 Sathish Kumar quelle
0 Sie können dies per PHP-Funktion mit Substr-Funktion verwenden <?php function removeChar($value) { $value2 = substr($value, 4); return $value2; } echo removeChar("Dummy Text. Sample Text."); ?> Sie erhalten folgendes Ergebnis: " y Text. Beispieltext. " Obaidul Haque quelle Funktioniert diese Antwort nicht genau wie stackoverflow.com/a/4286437/4332216 ? ;-) Ikari 0 benutze PHPs eingebaute Substr- Funktion ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath quelle
0 benutze PHPs eingebaute Substr- Funktion ... $result = substr($string, $startFromCharacter, $characterCountToRemove); $result = substr("Hello World", 0, 5); //will return World Rejneesh Raghunath quelle
s($str)->cutStart(4)
hilfreiche Informationen in dieser eigenständigen Bibliothek . Dies ist Multibyte- oder Unicode-sicher.Antworten:
Mit der
substr
Funktion können Sie einen Teilstring ab dem 5. Zeichen zurückgeben:quelle
Wenn Sie ein Multi-Byte - Zeichencodierung verwenden und wollen nicht nur die ersten vier entfernen Bytes wie der
substr
Fall ist, verwenden Sie die Multi-Byte - Pendantmb_substr
. Dies funktioniert natürlich auch mit Einzelbyte-Zeichenfolgen.quelle
Beispiel
quelle
Sie können die
substr
Funktion verwenden, überprüfen Sie bitte das folgende Beispiel:quelle
quelle
Sie können dies per PHP-Funktion mit Substr-Funktion verwenden
Sie erhalten folgendes Ergebnis: " y Text. Beispieltext. "
quelle
benutze PHPs eingebaute Substr- Funktion ...
quelle