![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 30.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witajcie,
mam problem dotyczący: http://php.net/manual/en/language.variables.scope.php Chcę zrobić funkcje:
Chodzi ogólnie o to, że przed funkcja funkcja() nie ma określonej zmiennej globalnej $cos, ale po tym już jest. Nie chodzi mi o rozwiązanie typu return $cos;, a później $cos = funkcja(). Futaj jest problem taki, że to ma być hook do mybb, gdzie nie ma dokładnej definicji tego. Proszę o pomoc. edit: Chcę jeszcze dopisać, że to raczej ma być coś w stylu, tworzenia przez funkcję nowej zmiennej, która będzie widoczna wszędzie... Ten post edytował Czeladnik 30.04.2011, 18:03:55 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 275 Pomógł: 32 Dołączył: 21.03.2006 Skąd: Warszawa Ostrzeżenie: (20%) ![]() ![]() |
Dzwine, mi twój skrypt:
Kod <?php function funkcja() { global $cos; if(empty($cos)) { $cos = 5; } } funkcja(); echo $cos; zwraca 5. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 14:15 |