Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]funckja key w klasie
bulimaxiu
post 20.05.2010, 13:56:09
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 18.06.2008
Skąd: Reda

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


Kiedy używam klasy i funkcję key zwraca mi nieprawidłowe dane:
  1. <?
  2. class klasa {
  3. function __construct($id_polaczenia_get=Null) {
  4. $this->config['local'] = Array ('key1' => 'value1',
  5. 'key2' => 'value2');
  6. }
  7. function demo ($par=Null) {
  8. if ($par==Null) {
  9. $par = key ($this->config); // powinno chyba zwrócić 'local' zamiast Null
  10. }
Po "głupiej" poprawce:
  1. function demo ($par=Null) {
  2. if ($par==Null) {
  3. $___something = $this->config;
  4. $par = key ($this->config);
  5. }
key zwraca poprawną wartość, czyli 'local'.

Czemu tak się dzieje?
Go to the top of the page
+Quote Post
wookieb
post 20.05.2010, 14:21:05
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




http://pl.php.net/key

przed wstaw
http://pl.php.net/reset


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:30