Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Liczba znaków w elemencie tablicy
grzesieq
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 2.08.2004

Ostrzeżenie: (0%)
-----


Witam.
Skrypt wygląda narazie tak:
  1. <?
  2. //wypisujemy nowosci do jednej zmiennej, nowosci odzielamy znakiem |
  3. $nowosci= 'Ogłoszenie o przetargu oraz SPECYFIKACJE PRZETARGOWE | Wzór podania o przyjęcie 
    do szkoły! | Zestaw podręczników na rok szkolny 2006/2007! | Podsumowanie wyników olimpiad w roku 05/06. | Podsumowanie wyników konkursów w roku 05/06. '
    ;
  4.  
  5. $tablica = explode ('|', "$nowosci");
  6.  
  7. for( $x = 0; $x < count($tablica); $x++ ){
  8.  
  9.  echo $tablica[$x]<br>;
  10. }
  11. ?>

Te newsy będą wyświetlane na stronie głównej w kolumnie o szerokosci około 130px. Muszę więc napisać skrypt, który zmniejszy długość (po prostu odetnie) element tablicy do określonej liczby znaków. Moje eksperymenty z funkcją strlen() nie przyniosły niestety rezultatów, więc proszę Was o pomoc w rozwiązniu mojego problemu.
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
envp
post
Post #2





Grupa: Zarejestrowani
Postów: 359
Pomógł: 1
Dołączył: 16.04.2006
Skąd: Łódź

Ostrzeżenie: (0%)
-----


  1. <?php
  2. for( $x = 0; $x < count($tablica); $x++ ){
  3.  
  4.  for(i=0;i<count($tablica);i+30)
  5.  echo substr($tablica[$x],i,i+30);
  6.  echo '<hr>';
  7.  
  8.  
  9. }
  10. ?>
Go to the top of the page
+Quote Post
grzesieq
post
Post #3





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 2.08.2004

Ostrzeżenie: (0%)
-----


dzieki! funkcja substr całkowicie rozwiązała problem
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 17:47