Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: skracanie ciągu!
Forum PHP.pl > Forum > PHP
ravo
Jak mam zrobić aby wyświetlało mi się ok 100 znaków z ciągu gdyż jak używam funkcji:
  1. <?php
  2. substr($ciag, 0, 100)
  3. ?>

Ta funkcja wyświetla dokładnie 100 znaków a ja nie chcę żeby mi ucianała wyrazy jest taka funkcja która wyświetla ale ilość wyrazów lub zdań z danego dłuższego ciągu??
hwao
patrz komentarze do tej fuckji, zawsze tam jest jakis przyklad bardziej zaawansowanej "funkcji" smile.gif

Masz tam pare przykladow przestestuj ktory Ci najbardziej lezy

http://pl2.php.net/substr
ravo
Trochę to tam zagmatwane nie wie ktoś jak by to miało być aby poprostu ostatni wyraz był cały czyli albo liczy wyrazy albo litery z tym że do ostatniej spacji przed wyrazem który by miało uciąć!??
scanner
  1. <?php
  2. echo substr( $sString, 0, strpos($sString, ' ', 100) );
  3. ?>
ravo
Wielkie dzięki!
Scanner


czyli funkcja strpos szuka następnej spacji po 100 znakach i wyświetla 100 znaków plus znaki do pierwszej spacji ' '
czy dobrze to rozumiem? smile.gif
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.