Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wczytanie danych z tablicy do klasy
mike287
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 5.03.2017

Ostrzeżenie: (0%)
-----


czesc,

szukam sposobu na wczytanie danych z tablicy do klasy.

Mam jeden plik w ktorym mam tylko tablice

  1. $user = [
  2. [
  3. 'id' => 1,
  4. 'name' => Mike,
  5. 'surname' => Smith,
  6. 'skills' => 5,
  7. ],
  8. [
  9. 'id' => 2,
  10. 'name' => John,
  11. 'surname' => Johnson,
  12. 'skills' => 6,
  13. ],
  14. [
  15. 'id' => 3,
  16. 'name' => Mark,
  17. 'surname' => Webber,
  18. 'sklills' => 3,
  19. ],


w drugim pliku klase w ktorej chcialbym dane z tej tablicy użyć.

np chciałbym mieć metode która sprawdzi ilu jest uzytkowników ktorzy posiadają skillsa powyzej 5.
Totalnie nie wiem jak przekazac dane z tablicy do klasy...

prosze o jakas wskazówke...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mike287
post
Post #2





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 5.03.2017

Ostrzeżenie: (0%)
-----


Tomplus a mógłbyś to mi jakoś dokładniej wyjaśnic ...

pierwszy plik to tak jak wyzej

  1. $user = [
  2. [
  3. 'id' => 1,
  4. 'name' => Mike,
  5. 'surname' => Smith,
  6. 'skills' => 5,
  7. ],
  8. [
  9. 'id' => 2,
  10. 'name' => John,
  11. 'surname' => Johnson,
  12. 'skills' => 6,
  13. ],
  14. [
  15. 'id' => 3,
  16. 'name' => Mark,
  17. 'surname' => Webber,
  18. 'sklills' => 3,
  19. ],


w drugim wczytuje tablice
  1. require_once ("users.php");
  2.  
  3. class Uzytkownicy
  4. {
  5. public $userList;
  6.  
  7. function setUserTable((array)$user)
  8. {
  9.  
  10. $this -> usersList = $user;
  11.  
  12. }
  13.  
  14. }
  15.  
  16. $obj = new Uzytkownicy;
  17. $obj -> setUserTable($user);
  18.  


Bo tak to nie działa.... a to moje początki z OOP i nie moge znalezc nigdzie materiałów....

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 21:28