explode bei jedem zeichen

silent321

Grünschnabel
Hi,

ich hab folgendes script:

PHP:
$var = array_slice(explode(' ' '$news_text), 0, 40);

so wird bei jedem leerzeichen getrennt, jedoch möchte ich das bei jedem zeichen getrennt wird, sodass ich die ersten 40 zeichen eines textes anzeigen lassen kann.

gruß
 
Besser, du benutzt [phpf]substr[/phpf] dazu. Wenn du nicht genau die ersten 40 Zeichen haben willst, sondern mindestens 40 Zeichen, aber nicht mitten im Wort abbrechen, sondern erst bei einem Leerzeichen, dann kannst du folgendes benutzten:
PHP:
$str = 'blabla'; // Dein Text
$kurz = substr($str, 0, strpos($str, ' ', 40));
 
Zuletzt bearbeitet:
Zurück