Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Funkcje
olkaa
post
Post #1





Grupa: Zarejestrowani
Postów: 18
Pomógł: 0
Dołączył: 7.10.2009

Ostrzeżenie: (0%)
-----


Funkcje
  1. function funkcja1()
  2. {
  3. echo 'Hello World';
  4. }
  5. funkcja1();
  6.  
  7. // return
  8. function funkcja2()
  9. {
  10. return 'Hello World';
  11. }
  12. echo funkcja2();


Czy się róźnią te dwie funkcje? Kiedy stosować zwykłą tak jak w pierwszym, a kiedy z return?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Largo
post
Post #2





Grupa: Zarejestrowani
Postów: 203
Pomógł: 6
Dołączył: 11.09.2005

Ostrzeżenie: (0%)
-----


Cytat(olkaa @ 11.10.2010, 13:28:54 ) *
Funkcje
  1. function funkcja1()
  2. {
  3. echo 'Hello World';
  4. }
  5. funkcja1();
  6.  
  7. // return
  8. function funkcja2()
  9. {
  10. return 'Hello World';
  11. }
  12. echo funkcja2();


Czy się róźnią te dwie funkcje? Kiedy stosować zwykłą tak jak w pierwszym, a kiedy z return?


Funkcja powinna zwracać dane z funkcji, a nie je wyświetlać. Wyświetlanie zostaw poza funkcją, a w funkcji obrabiaj lub zwracaj dane. Użycie echo w funkcji raczej mija się z celem.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 26.12.2025 - 18:14