Ich suche nach einer Möglichkeit, die ersten 100 Zeichen aus einer Zeichenfolgenvariablen zu ziehen, um eine andere Variable zum Drucken einzufügen.
Gibt es eine Funktion, die dies leicht tun kann?
Beispielsweise:
$string1 = "I am looking for a way to pull the first 100 characters from a string variable to put in another variable for printing.";
$string2 = 100charfunction($string1);
print $string2
Bekommen:
I am looking for a way to pull the first 100 characters from a string vari
Sie könnten substr verwenden, denke ich:
oder mb_substr für Mehrbyte-Zeichenfolgen:
Sie können eine Funktion erstellen, die diese Funktion verwendet und beispielsweise anfügt, um
'...'
anzuzeigen, dass sie gekürzt wurde. (Ich denke, es gibt bereits hundert ähnliche Antworten, wenn dies veröffentlicht wird ...)quelle
quelle
128.82
in einer Schnur und ich möchte trennen100
und28.82
Als späte, aber nützliche Antwort hat PHP eine spezielle Funktion für diesen Zweck.
mb_strimwidth
quelle
Probieren Sie diese Funktion aus
quelle
Ohne PHP interne Funktionen:
quelle