Php metoda zwracająca zmienną

Php metoda zwracająca zmienną
CodeRZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 259
0

Czy istnieje możliwość stworzenia metody, która zwraca zmienną jaką chcemy?

Z czegoś takiego

Kopiuj
public function getId(){
			return $this->id;
	}
	public function getTitle(){
			return $this->title;
	}
	public function getContent(){
			return $this->content;
	}

na

Kopiuj
public function get($varName){
			return $this->$varName;
	}

Wiem, że można to zrobić instrukcjami if, ale może jest jakiś lepszy sposób.

Piotrek Nero
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 20
2

W zmiennej możesz podać nazwę pola, które chcesz otrzymać. W PHP chyba coś takiego przejdzie.

CodeRZ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 259
0

@Piotrek Nero: Działa, nie myślałem, że to takie proste.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.