Zmienna globalna? |
Zmienna globalna? |
17.02.2015, 15:47:15
Post
#1
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.03.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) |
Dobry,
Mam krótkie pytanie. Czy taki sposób wyświetlania danych jest nazywany zmiennymi globalnymi? Mimo, że ładuje za pomocą funkcji include_once();? index.php
danedologowania.php
informacjeostronie.php
|
|
|
17.02.2015, 18:26:16
Post
#2
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 4 Dołączył: 14.02.2015 Ostrzeżenie: (0%) |
zmienną globalną możesz zdefiniować poprzez:
definiujesz natomiast zwykłą zmienną $title_web, która może mieć co najwyżej zasięg globalny w skrypcie, jeśli nie stosujesz programowania OO. Jeśli definiujesz ją przed include_once, to wewnątrz pliku, który załączyłeś możesz wykorzystać tę zmienną. Ten post edytował freewalker 17.02.2015, 18:27:28 |
|
|
17.02.2015, 19:10:16
Post
#3
|
|
Grupa: Opiekunowie Postów: 3 855 Pomógł: 317 Dołączył: 4.01.2005 Skąd: że |
Przenoszę do Przedszkola.
-------------------- Jak poprawnie zadać pytanie | Jak poprawnie zatytułować wątek
Najczęstsze błędy | Błędy E_NOTICE | PHP FAQ | FAQ PHPedia | SQL-Injection | Logowanie i sesje | Hashowanie haseł | Server - od czego zacząć ? | Manual PHP Alternatywne Forum dla Ekspertów Nie pomagam na PW, nie mam GG |
|
|
17.02.2015, 19:17:19
Post
#4
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 4 Dołączył: 14.02.2015 Ostrzeżenie: (0%) |
|
|
|
17.02.2015, 19:52:47
Post
#5
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 26.03.2011 Skąd: Dąbrowa Górnicza Ostrzeżenie: (0%) |
Proponuję założyć dział "żłobek" ; ) Jedna informacje, która nie była jasna dla mnie. Przeszukiwałem w internecie, że zmienna globalna, jest to taka, która działa wszędzie. Np, żeby się odnieść do zmiennej w funkcji, którą już wcześniej zadeklarowaliśmy, musimy jeśli pamieć nie myli słowa global. Dlatego już zgłupiałem, czy to jest już globalna czy nie, patrząc okiem gościa, który programuje w c++, powiedziałbym że jest to globalna zmienna. |
|
|
17.02.2015, 20:00:55
Post
#6
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 4 Dołączył: 14.02.2015 Ostrzeżenie: (0%) |
php to nie c++ i jest bardziej wyrozumiałe dla programisty
owszem,możesz zadeklarować zmienną global przez: ale równie dobrze możesz użyć $GLOBALS['moja_zmienna']="wartosc"; parser PHP wykona wtedy za ciebie deklarację global $moja_zmienna; i nie ujrzysz "undefined variable" |
|
|
Wersja Lo-Fi | Aktualny czas: 29.05.2024 - 07:49 |