Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]zmienna zmodyfikowana
Forum PHP.pl > Forum > Przedszkole
glass
Znalazłem się takim położeniu

mam za zadanie zmiennej przypisać jedną wartość, ale nazwa zmienne ma się zmieniać, już przedstawiam bliżej o czym mówię, wykonuje pętlę przeszukując katalog w poszukiwaniu plików, jest ich tam kilka czyli 1,2,3,4,5,6 itd


teraz zmienna nazywa się 'a' i posiada wartość = 'selected', chcę by po natrafieniu na odpowiedni warunek zmieniła swoją nazwę na 'a z wartością zmiennej artykuly'

Kod
$artykuly = "6";

$szu = opendir("sciezka/katalog/");
$pr = "0";
while(false !== ($plik = readdir($szu)))
if($plik != "." && $plik != "..")
{
$pr++;
$a = "selected";
if($artykuly == "$pr") {$a="selected";}
}


i że nazwa zmieniła się w nazwę 'a6'

czyli $a6 = "selected";

czy ktoś może mi poradzić jak zapisać taka zmienną?
Foxx
Zmienne o zmiennej nazwie: http://www.php.net/manual/pl/language.variables.variable.php
Jeżeli to Cię nie zadowoli to proponuję zmienić w ogóle koncepcję.
Nazwa zmiennej w takich przypadkach zwykle nie ma żadnego znaczenia, możesz nazwać zmienną $plik i jako wartość przypisywać wybraną nazwę. Poza tym możesz użyć tablic.
glass
ok pomogłeś dzięki

$a = "a$artykuly";
if($artykuly == "$il") {$$a="selected";}
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.