Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: ([PHP]) Problem z nazwą funkcj
Forum PHP.pl > Forum > Przedszkole
Scoout
Mam kod:

  1. <?php
  2. [b]class Rejestracja
  3. {
  4.  
  5. public function __construct()
  6. {
  7. $this->nick[dlugosc][min]=3;
  8. $this->nick[dlugosc][max]=16;
  9. }
  10.  
  11. [color=red]public function nick($nick['dane'])[/color]
  12. {
  13. echo 'Nick: '.$nick[dane].'
  14.  Długość: '.$this->nick[dlugosc][max];
  15. }
  16. }
  17.  
  18.  
  19. $user = new Rejestracja;
  20. $user->nick('Scoout');
  21.  
  22. ?>
[/b]


i mam blad:

Cytat
Parse error: syntax error, unexpected '[', expecting ')' in C:\urs\server\httpd\index.php on line 12


Co zrobić bym mógł przechowywać dane w tablicy w tym przypadku??
nospor
uzywaj bbcode!

  1. <?php
  2. public function nick($nick)
  3. ?>

i juz
Scoout
To teraz mam już 2 ptania ;p...

1 Jak wstawić kod w taki teges jak kolega wyżej??

2 Zależy mi jednak na tablicy czy jest na to sposób przez naprzykład jakieś ułożenie " czy ' questionmark.gif

Z góry dzięki smile.gif
Sadu2
Chyba dobrze zrozumiałem, zamiast:

  1. <?php
  2. public function nick($nick['dane'])
  3. ?>


daj to co podał nospor.
Scoout
Ponawiam 1 ptanie, a co do 2 to już pisałem zależy mi na tablicy!!
nospor
co zes sie uparl tej tablicy w nazwie. sprawdz to co ci podano a nie szalejesz. W nazwie parametru funkcji ma byc nazwa normalna a nie jakies twoje wygibasy. A parametr moze przy wowolaniu funkcji byc tablica, byc obiektem, bys tekstem, itd...
Scoout
Ahh niech już będzie ale mam jeszcze ptanko jak wziąść kod php by takładnie był rozpisany na stronie??
Cienki1980
Wystarczy wykorzystać odpowiednie BBCode
[ php ] jakis kod php [/ php ] << tylko bez spacji.
Scoout
Diękuje za pomoc... 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.