Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]funckja key w klasie
Forum PHP.pl > Forum > Przedszkole
bulimaxiu
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?
wookieb
http://pl.php.net/key

przed wstaw
http://pl.php.net/reset
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.