Signatur
mb_substr(string $string, int $start, ?int $length = null, ?string $encoding = null): string
Beschreibung
Für alle Texte, die Umlaute oder Nicht-ASCII enthalten könnten, immer diese Funktion statt substr().
Parameter
| Name | Typ | Default | Beschreibung |
|---|---|---|---|
| $string Pflicht | string | — | Quelle. |
| $start Pflicht | int | — | Startzeichen. |
| $length | ?int | null | Anzahl Zeichen. |
| $encoding | ?string | null | Encoding. |
Rückgabewert
Typ
string
Beschreibung
Teilstring.
Beispiele
Umlaute korrekt
<?php
echo mb_substr('Größe der Welt', 0, 5); // Größe