Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Dynamiczne uzyskiwanie zmiennych
socek
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 11.09.2007

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


W pliku a.php mam funkcję. W plikach b.lang.php c.lang.php d.lang.php mam zmienne językowe.
b.lang.php:
CODE
$lang_b['warning'] = "Warning in b";
$lang_b['info'] = 'info in b";

c.lang.php:
CODE
$lang_c['warning'] = "Warning in c";
$lang_c['info'] = 'info in c";

d.lang.php:
CODE
$lang_d['warning'] = "Warning in d";
$lang_d['info'] = 'info in d";

A pliku a.php mam funkcje, która zależnie od danych jakie jej się poda musi wczytać zmienną językową ['warning'] albo z pliku b.lang.php, albo c.lang.php, albo d.lang.php. Idzie jakoś to zrobić?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
erix
post
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Cytat
Ale nie chodzi mi o dostanie się do pliku, tylk do konkretnej zmiennej. Przypominam, że zmienne różnią się nazwą. Do tego muszę założyć, że w przyszłości będzie więcej plików.

To po co kombinujesz z różnymi nazwami plików i do tego różne nazwy zmiennej. Jeśli jest kilka wstawek na stronie w różnych językach, to ok - rozumiem, ale jeśli jeden język globalny, to po co strzelać do muchy z armaty?

Klucze w tablicach są odpowiadające w plikach. Nie można zmienić nazwy zmiennych na wspólną i "regulować" zawartość poprzez include'owanie konkretnego pliku...?
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 16.10.2025 - 23:18