Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyciaganie zawartości konkretnej zmiennej z konkretnego pliku.
GoOx
post 6.08.2012, 18:27:42
Post #1





Grupa: Zarejestrowani
Postów: 329
Pomógł: 6
Dołączył: 23.11.2011
Skąd: Łódź

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


Witam,
Mam problem otóż jak można wyciagnąc zawartość konkretnej zmiennej np. $tekst1 z pliku data.php. Nie chodzi mi o np include('data.php'); tylko abym do mojej zmiennej wyciągaj zmienną z konkretnego pliku. Np. coś takiego:

$napis = funkcja($tekst1, "data.php");

Czy da się coś takiego zrobić?

Czy może ktoś mi pomóc? Głównie o to mi chodzi że na stronie mam język który przez instrukcję warunkową jest includowany ale w jednej pewnym jednym pliku potrzebuję obie zawartości o takiej samej nazwie zmiennej. Czyli jak w pliku en.php mam $lang_home = "Home"; i w drugim mam $lang_home = "Strona główna"; To potrzebuję obydwie dane.

Dobra napisałem własną funkcję, o dziwo ona działa.

  1. function change_lang($fun_lang, $fun_zmienna) {
  2. if($fun_lang == 'EN') {
  3. include('language/english.php');
  4. }
  5. else if($fun_lang == "PL") {
  6. include('language/polish.php');
  7. }
  8.  
  9. $lng_txt = $$fun_zmienna;
  10.  
  11. return $lng_txt;
  12. }


Na początku chciałem aby w uruchamianiu funkcji bezpośrednio dawać zmienną ale to nie działąłoo ponieważ pona była podawana zanim był wykonany include.
Więć w uruchamianiu funkcji mam np coś takiego: change_lang("PL", "lang_home"); wraz z tą linijką
  1. $lng_txt = $$fun_zmienna;
to działa ale dlaczego tu nie wywala mi errora? Ja byłem prawie pewny że to nie zadaziała to tu nagle zadziałało.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 15:13