Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]zmiana stałej wartości w klasie
Forum PHP.pl > Forum > Przedszkole
Ruch Radzionków
Witam mam pytanie jak zmienić stałą wartość w pliku php

  1. class varible {
  2. public $iwantchangethis = "2";
  3.  
  4. public function changevarible() {
  5. $changevarible = $this->iwantchangethis - 1;
  6. // jakiej funkcji musze użyć żeby zmienić public $iwantchangethis = "2"; na public $iwantchangethis = "1";
  7. }
  8. }
nospor
to nie jest zadna stala. Zwykla wlasciosc klasy. Stala zaczyna sie od CONST

Jak zmienic? Normalnie, jak kazda zmienna
$this->iwantchangethis = 1;
Ruch Radzionków
ale ta zmienna nie zapisze zmian w
public $iwantchangethis = "2";

ja chce zrobić tak żeby podczas wykonania funkcji zostanie edytowana wartość na stałe, że gdy będzie wartość np. 10 to po wykonaniu wartość będzie 9, a podczas następnego wykonania wartość zostanie zmieniona na 8 itp.
nospor
to robi zmiane w czasie jednego request. Jesli ty mowisz o zmianach w kolejnych request to niestety musisz dane przechowywac w sesji. jesli rzecz jasna mowa o tym samym uzytkowniku
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-2024 Invision Power Services, Inc.