Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Tablica - nowe liniki.
Forum PHP.pl > Forum > Przedszkole
kayy
Chciałbym aby kazda z pola typu tekst, kazda linika szla do tablicy... Przykladowo napisal bym :

a

b

c

I to by bylo; $a[0] = "a"; $a[1] = "b"; $a2 = "c"; ...

No i wykombinowałem coś takiego:

  1. <?php
  2. $a = nl2br($_POST['a']);
  3. $tablica = explode('\n', $a);
  4. ?>



(w pole a wpisuje a <enter> b <enter> c)Tyle, że otrzymuje w $tablica[0]="a<enter> b<enter> c"; i w żaden sposób nie mogę ich rozdzielić... Jak tego dokonać
czachor
Jeśli już, to
  1. <?php
  2. $tablica = explode("\n", $a);
  3. ?>

Poza tym po co tutaj nl2br()? Do explode() nie jest Ci to potrzebne.
PanGuzol
nl2br zamienia ci nowe linie na <br />
kayy
z samym \n też próbowałem i nie działa...
SirZooro
\n będzie zamienione na znak nowej linii tylko jeżeli wstawisz to w cudzysłowach. Gdy dasz to w apostrofach, to dostaniesz string składający się z dwóch znaków - backlasha i n. Może to było problemem?
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.