Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Przekazanie zmiennej wewnątrz kodu, przekazanie zmiennej kilka linijek kodu wyżej
barat
post
Post #1





Grupa: Zarejestrowani
Postów: 183
Pomógł: 0
Dołączył: 19.05.2007

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


Witam
Mam drobne pytanie, i nie ukrywam, że bardzo przydatna byłaby odpowiedź (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Otóż chciałbym się dowiedzieć, czy jest możliwość przekazania wartości jakiejś zmiennej (jakiegoś wyniku wykonania skryptu) kilka linijek wyżej tego samego kodu czyli schemat:

echo $zmienna;

trochę kodu który np pobiera coś z bazy czy sprawdza warunki

$zmienna = 'tu wynik tego kodu'

Z tego co na razie wyczytałem w mądrych książkach jakoś nie umiem tego zrobić ... nawet nie wiem, czy tak się da (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Bo może konieczne jest takie ustawianie funkcji/kodu by zmienna pobierana już wystąpiła wyżej ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
emacieka
post
Post #2





Grupa: Zarejestrowani
Postów: 40
Pomógł: 1
Dołączył: 29.12.2003
Skąd: Szczecin

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


A moze byc tak?
  1. <?php
  2.  
  3. //na poczatek
  4.  
  5. // jakies operacje
  6.  
  7. ?>
  8. <html>
  9. <meta name=keywords content=%%META_KEYS%%>
  10. <meta name=description content=%%META_DESC%%>
  11. ...
  12. </html>
  13. <?php
  14.  
  15. $out = ob_get_clean();
  16.  
  17. $meta_patern = array('%%META_KEYS%%', '%%META_DESC%%');
  18. $meta_replace = array(
  19. 'keys' => 'jakies, slowa, dziwne',
  20. 'desc' => 'A tuaj opis'
  21. );
  22.  
  23. $out = str_replace($meta_patern, $meta_replace, $out);
  24. echo $out;
  25. ?>


Ten post edytował emacieka 20.05.2007, 13:15:02
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: 26.12.2025 - 10:16