Funkcja wordwrap() w PHP
Przykład
Formatowanie wierszy zgodnie z określonym długością:
<?php $str = "Przykład długiego słowa: Supercalifragulistic"; echo wordwrap($str,15,"<br>\n"); ?>
Definicja i użycie
Funkcja wordwrap() przeprowadza formatowanie wierszy dla ciągów znaków zgodnie z określonym długością.
Komentarz:Funkcja ta może zostawić białe znaki na początku wiersza.
Gramatyka
wordwrap(string,width,break,cut)
Parametry | Opis |
---|---|
string | Wymagane. Określa ciąg znaków do przecięcia na wiersze. |
width | Opcjonalnie. Określa maksymalną szerokość wiersza. Domyślnie jest 75. |
break | Opcjonalnie. Określa znak (łańcuch) używany jako separator. Domyślnie jest "\n". |
cut |
Opcjonalnie. Określa, czy przecinać słowa dłuższe niż określona szerokość wiersza:
|
Szczegółowe informacje techniczne
Zwracana wartość: | Jeśli pomyślnie, zwraca sformatowany ciąg znaków. Jeśli niepowodzenie, zwraca FALSE. |
Wersja PHP: | 4.0.2+ |
Log zmian: | W PHP 4.0.3 dodano cut Parametry. |
Więcej przykładów
Przykład 1
Użyj wszystkich parametrów:
<?php $str = "Przykład długiego słowa: Supercalifragulistic"; echo wordwrap($str,15,"<br>\n",TRUE); ?>
Przykład 2
Złóż ciąg znaków na wiersze:
<?php $str = "Przykład długiego słowa: Supercalifragulistic"; echo wordwrap($str,15); ?>
Wyjście HTML powyższego kodu (zobacz kod źródłowy):
<!DOCTYPE html> <html> <body> Przykład: długie słowo to: Supercalifragulistic </body> </html>
Wyjście przeglądarki powyższego kodu:
Przykład długiego słowa: Supercalifragulistic