Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Łamanie tekstu
Forum PHP.pl > Forum > Przedszkole
indexx
Mam takie pytanie, otóż mam tekst o dł do 86(może być mniejszy) znaków i potrzebuję odpowiedniej funkcji, które podzieli mi tekst po 40 znaku i przekaże do zmiennej $tekst, a resztę do zmiennej $tekst_2
Czyli np mam - tekst sdfsfsdf vcbcvb i po wykonaniu skryptu otrzymam

$tekst = tekst sdfsfsdf
$tekst_2 = vcbcvb

Jeżeli było to proszę o link lub naprowadzenie na odpowiednie funkcje.

Z góry dziękuję
Misiur66
Google + explode()

Edit

No fakt, przecież nie ma żadnego znaku specjalnego. Moja wina. Odpowiedź niżej
neverever
  1. $text='123456789abcdefghijklmnopqrstuvwxyz123456789';
  2. $a = substr($text, 0, 40);
  3. $b = substr($text, 40, strlen($text));


A jak byś chciał dzielić na równe kawałki po 40 znaków, to wtedy
  1. $tablica = str_split($text, 40);
indexx
O to chodziło.
Jeszcze jedno pytanie, jak zrobić aby ciąg nie łamał się w połowie wyrazu, tylko dopiero przy następnej spacji lub na końcu słowa, które by przełamał?
Kombinuje, że coś z funkcją wordwrap ale coś dziś mi się ciężko myśli.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.