![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 4.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, mam nadzieje że moje pytanie będzie proste :-)
Chciałbym przekazać do funkcji wartość zmiennej ale nie przekazując jej jako parametr. Najlepiej pokaże to na kodzie.
Chodzi mi o to aby nie przekazywać zmiennej a uczynić ją widoczną dla funkcji, jeżeli istnieje taka możliwość to proszę o podpowiedź. Pozdrawiam Ten post edytował denis13wroc 25.10.2010, 19:22:45 |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 8.09.2010 Ostrzeżenie: (20%) ![]() ![]() |
To dodaj jeszcze warunek, że jeżeli zgadza się to pokazuje to co chcesz. elseif.
-------------------- Usunięto.
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Istnieje, ale nie powinno się tak robić, bo tak napisany skrypt przestanie Ci działać w PHP6, hehehe
![]() Ten post edytował Zyx 25.10.2010, 19:26:05 -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 8.09.2010 Ostrzeżenie: (20%) ![]() ![]() |
Istnieje, ale nie powinno się tak robić, bo tak napisany skrypt przestanie Ci działać w PHP6, Poważnie. Dlaczego ? -------------------- Usunięto.
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Hmmm... dobra, poprawka: chyba przestanie. Jest taki burdel z tym, co w końcu wejdzie do PHP6, że już sam się pogubiłem - w każdym razie gdzieś trafiłem na informacje, że to magiczne słówko ma wylecieć (i w sumie byłoby dobrze, gdyby tak się stało). Nie zmienia to jednak faktu, że jego używanie, zwłaszcza w dużych ilościach jest wybitnie nieeleganckie, świadczy o ujemnych umiejętnościach programistycznych i prowadzi często do ciężkich do znalezienia, egzotycznych błędów, że zmieniamy rzecz A, a tu nagle przestaje działać B.
Ten post edytował Zyx 25.10.2010, 19:32:21 -------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 8.09.2010 Ostrzeżenie: (20%) ![]() ![]() |
Niech ktoś wyjaśni czego nie powinno się stosować aby nie jebnąć z PHP6.
-------------------- Usunięto.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 4.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
w sumie... wartość którą chcę przekazać nie musi być przypisana do zmiennej bo nie musi być ona modyfikowana, może to być 'stała'.
A tak na boku... to mogę prosić jednak o odpowiedź ? |
|
|
![]()
Post
#8
|
|
![]() Grupa: Zarejestrowani Postów: 29 Pomógł: 1 Dołączył: 8.09.2010 Ostrzeżenie: (20%) ![]() ![]() |
global
Ten post edytował nowofresh 25.10.2010, 20:01:48 -------------------- Usunięto.
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 4.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Z tego co testowałem... to global pomoże mi w przypadku takim:
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%) ![]() ![]() |
a czy zamiast global'a to nie lepiej pchnąć w kierunku zmiennych statycznych?? - może od podstaw oop daleko ale... pozatym to też prawie global...
dalekie to od opp ale czy nie lepiej ukierunkowywać w tą stronę ![]() Ten post edytował zegarek84 25.10.2010, 20:59:52 -------------------- Jeśli twoja ręka rusza do przodu powstrzymaj swój gniew; gdy wyprzedza cię twój gniew - wycofaj rękę.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 18:09 |