Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Wrzucanie wartości zmiennej do konstruktora
Forum PHP.pl > Forum > Przedszkole
Vertisan
Witam!

Mam pytanie chyba na tyle śmieszne, że niektórzy pomyślą że aż żałosne. Otóż jak przekazać jakąś zmienną do konstruktora w klasie?
Już tłumaczę jak to u mnie wygląda:

Mam plik stream.php
  1. $TwitchName = 'viagamepl'; // | nazwa kanału
  2. $ChatShow = true; // | czy pokazywać czat ( domyślnie 'true' )
  3. $RefreshTime = 30; // | czas odświeżania liczby oglądających ( w sekundach )
  4.  
  5. require_once 'streamClass.php';


oraz streamClass.php
  1. public function __construct( $TwitchName ) {
  2.  
  3. return $ChannelName = strtolower( $TwitchName );
  4.  
  5. }


Robiąc w ten sposób wychodzą błędy typu:
  1. Warning: Missing argument 1 for TwitchTV::__construct() ...
  2.  
  3. Notice: Undefined variable: TwitchName


Pozdrawiam
tomxx
A jaki sposób tworzysz obiekt? Czy oby na pewno w sposób taki jak ten:
  1. $obj = new streamClass($TwitchName);
com
wgl nie rozumiesz klas, no i musisz zrobić gdzieś tak jak kolega napisał powyzej
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.