![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cześć!
Postanowiłem że zacznę się uczyć programowania obiektowego. Żeby nie bawić się w przykłady typu "wkręć żarówkę", postanowiłem zrobić coś pożytecznego, a mianowicie generowanie HEAD strony www (takie coś zawsze może się przydać) więc lepiej mieć w swoim toolboxie. Zrobiłem sobie klasę
Problemem jest, że jak wpisuje :
To nadpisuje mi, wartość pola CSS i drukowane jest samo "css.css". To jest logiczne, bo w "wydrukuj serwis" zrobiłem sobie
A to pole, będzie zawierać tylko jeden ostatni element. Ponowne wywołanie, nadpisuje pierwszy. Czy ktoś ma jakiś pomysł jak to ominąć tak abym mógł dodawać "dowolną ilość razy" css ? Z tym że nie ma to być "funkcja" która po prostu wydrukuje w momencie wywołania. Wydrukowanie ma być na moje żądanie na końcu generowania strony, kiedy będę znać słowa kluczowe itp. Będę wdzięczny za poradę (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował seba22 19.07.2009, 10:11:42 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 293 Pomógł: 4 Dołączył: 28.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Return używa się tylko i wyłącznie jeżeli chcemy przekazać zmienną liczbową bądź wartość tekstową.
przykład: 1 2 50 kot seba22 piec Wtedy dajemy return. (if jakasfunkcja($jakaswartosc)=='seba22') { print('Fajny gościu'); } Jeżeli chcemy napisać samo fajny gościu, to co zrobimy taką funkcję. function fajny_gosciu() { return "fajny gosciu"; } i wywolanie print(fajny_gosciu()); Do tego służy return i print. Jedno zwraca swoją wartość do funkcji kiedy potrzebujemy je porównać . Inne po prostu wydrukuje na ekranie. I wszystko w tym temacie. Ten post edytował seba22 19.07.2009, 11:46:35 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 17:15 |