![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 2 Dołączył: 10.07.2007 Ostrzeżenie: (10%) ![]() ![]() |
witam,
jak wywołać zmienną, która jest niżej? Da się jakimś sposobem? Kod <?php
echo $pokaz; $pokaz = 'jakiś tekst'; ?> Ten post edytował Taifun 17.11.2011, 16:39:12 -------------------- aerobiczna 6 Weidera - forum o zdrowiu - firmy zajmujące się reklamą z całej Polski - dodaj swój wpis za darmo!
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 486 Pomógł: 101 Dołączył: 27.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 2 Dołączył: 10.07.2007 Ostrzeżenie: (10%) ![]() ![]() |
zmienna jest zadeklarowana w środku kodu a chcę ją wywołać na początku
-------------------- aerobiczna 6 Weidera - forum o zdrowiu - firmy zajmujące się reklamą z całej Polski - dodaj swój wpis za darmo!
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 486 Pomógł: 101 Dołączył: 27.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
co za różnica, w którym momencie w php wyświetlana jest zmienna? jeśli chcesz dać ją w divie to skrypt deklarujący zmienną daj również w nim.
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 2 Dołączył: 10.07.2007 Ostrzeżenie: (10%) ![]() ![]() |
akurat potrzebuję i się zastanawiałem czy jakimś global da się albo innym...
-------------------- aerobiczna 6 Weidera - forum o zdrowiu - firmy zajmujące się reklamą z całej Polski - dodaj swój wpis za darmo!
|
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Generalnie zrobiłbym tak jak kolega pisze, czyli zrobił powiedzmy jedno echo i tam cały kod html wrzucił. Na szybkiego możesz zrobić coś takiego:
Kod <?php
echo funkcja(); function funkcja() { return 'some content'; } |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 222 Pomógł: 2 Dołączył: 10.07.2007 Ostrzeżenie: (10%) ![]() ![]() |
a jest jakaś różnica w optymalizacji między return a echo. Np.:
Kod funkcja();
function funkcja() { echo 'some content'; } -------------------- aerobiczna 6 Weidera - forum o zdrowiu - firmy zajmujące się reklamą z całej Polski - dodaj swój wpis za darmo!
|
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 1 798 Pomógł: 307 Dołączył: 13.05.2009 Skąd: Gubin/Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Nie w optymalizacji ale w działaniu przedewszystkim. Echo ci wyświetla dane (przekazuje te dane do przeglądarki), a return te dane przekazuje, dzięki czemu dane wyjściowe z jakiejś funkcji możesz wykorzystać dalej, czy przypisać.
Kod <?php function foo() { echo 'some content foo'; } function bar() { return 'some content bar'; } $var = foo(); // wywali ci błąd $var_2 = bar(); // do zmiennej została przypisana wartość zwrócona przez funkcje, dzięki czemu można dalej operować na tej wartości. Ogólnie to są podstawy, musisz poczytać o takich rzeczach. W funkcji z kilkoma wyjątkami nigdy nie używaj echo, później będziesz potrzebować daną wartość wykorzystać dalej i będziesz miał problem bo będzie czekać cię przerabianie kodu, który został dostosowany do funkcji z echo. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 09:15 |