![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.07.2014 Ostrzeżenie: (0%)
|
Jak przekazac tablice do metody z pól klasy żeby przy wwywolaniu metody nie trzeba był jej podawac przeczytałem wszystkie menuale i nic oto przykład.
<?php class Klasa{ public $tablica = array( 1=>"Ponidziałek", 2=>"Wtorek", 3=>"Środa", 4=>"Czwartek" ); public static function pokaz($i,$tablica){ echo $tablica[$i]; } } Klasa::pokaz(1, $tablica); //udało mi sie jedynie tu na sztywno wstawiajac statyczna metode z tej klasy Jak mozna zrobic zeby ominąc drugi argument metody ? |
|
|
|
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%)
|
-------------------- Cytat There is a Bundle for that Lukas Kahwe Smith - October 31th, 2014 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.07.2014 Ostrzeżenie: (0%)
|
Czyli tablica musi byc poza klasą?
|
|
|
|
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%)
|
Nie, nie musi.
Możesz normalnie wstawić ją w obiekt i operować na niej "do woli". Chociażby tak:
-------------------- Cytat There is a Bundle for that Lukas Kahwe Smith - October 31th, 2014 |
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.07.2014 Ostrzeżenie: (0%)
|
OK dzieki
ps a musi być statyczna ? Ten post edytował krtenew 23.10.2014, 21:06:36 |
|
|
|
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 428 Pomógł: 77 Dołączył: 10.07.2011 Skąd: Warszawa Ostrzeżenie: (0%)
|
Myślę że mogę polecić: Elementy statyczne
-------------------- Cytat There is a Bundle for that Lukas Kahwe Smith - October 31th, 2014 |
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 11.07.2014 Ostrzeżenie: (0%)
|
jeszcze raz dzieki teraz wszystko zrozumialem
|
|
|
|
![]() ![]() |
|
Aktualny czas: 20.08.2025 - 02:37 |