Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Zmienna jako wartość zmiennej
Forum PHP.pl > Forum > Przedszkole
S_Olewniczak
Chcę napisać w PHP coś takiego:
Kod
<?php
class test {
function aaa() {
$b = '123';
$i=1;
while (isset($this->wp[$i])) {
print '<p>'.$this->wp[$i].'</p>';
$i++;
}
}
}
$a = new test;
$a->wp[1] = $b;
$a->aaa();
?>

Jednak po wykonaniu kodu na ekranie nic mi się nie wyświetla. Czy ktoś wie gdzie popełniłem błąd?
vtuner
Nie wiem do końca o co Ci chodziło, więc improwizowałem.
  1. <?php
  2. class test 
  3. {
  4. public $wp = array();
  5.  
  6. public function aaa() 
  7. {
  8. for($i = 1; $i < count($this->wp); ++$i) 
  9. {
  10. print '<p>'.$this->wp[$i].'</p>';
  11. }
  12. }
  13. }
  14. $a = new test;
  15. $a->wp[1] = '123';
  16. $a->aaa();
  17. ?>


Wersja pod PHP 5
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.