ďťż

[PHP] Znaki Enter

       

Podstrony


telcocafe

Problem jest taki: Mam sobie ciąg znaków, i teraz jako max = 19. I chce żeby op 19 znakach przenosiło mi do nowej lini, poźniej znowu do nowej i na koniec jak zostaną np.2 znaki napisze jeszcez w nowej. Czy jest jakaś gotowa funkcja ? Czy trzeba samemu kombinowac ? czy mógłby mi ktoś napisać taką funkcję ? Z góry thx.



Wyjaśnij to dokładniej bo nic nie rozumiem. Przejście do nowego wiersza to za pomocą \n można zrobić.

Jemu chodzi chyba o to, że ma ciąg znaków np. na 25 liter - a w jednej linii wyświetlić sie może tylko 19 literek, więc wyświetli mu się 19 literek w jednej linii, a w drugiej jak można łatwo obliczyc 6 literek ;)


Czy trzeba samemu kombinowac ?
Tak.

IMHO to będzie tak : <?php $ciag='bbbbbbbbbbbbbbbbbbbmmm'; $dlugosc=strlen($ciag); $ciag2=substr($ciag, 0, 19)."\n".substr($ciag, 19, $dlugosc); ?>



mmatheww: a co jeśli, jest więcej niż 2 linijki? :>
Ja proponuję:
<?php  $ciag='aaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbccccccccccccccccccccc';  echo wordwrap($ciag,19,'<br />',true); ?>
Użytkownik Coldpeer edytował ten post 25 luty 2006, 22:39
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.