Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] Użycie funkcji
Forum PHP.pl > Forum > Przedszkole
Laczka
Kod wygląda w następujący sposób:
  1. function capp($pojemnosc){
  2. $x1=$pojemnosc/5;
  3. $mleko=$x1*4;
  4. }
  5. if ($kawa=="espresso") {
  6. $sklad="nie zostało użyte mleko";
  7. }
  8. elseif ($kawa=="cappuccino") {
  9. capp($pojemnosc);
  10. echo $sklad="zostało użyte ".$x1."ml kawy oraz ".$mleko."ml mleka";
  11. }

Mam problem z wyprowadzaniem danych z funkcji, otóż w "echo $sklad ...." nie pokazuje mi wartości x1 i mleko. Pojemność jest pobierana z formularza i to działa.
Pyton_000
Na początek: http://php.net/manual/pl/functions.user-defined.php
Laczka
@Pyton_000 proszę o pomoc i wytłumaczenie co zrobiłem źle, nie lubię czytać manuali bo tamte przykłady są bez sensu
viking
Poczytaj o zasięgu zmiennych w funkcjach i zwracaniu czegoś.
Pyton_000
A ja nie lubię pomagać leniom.... kropka.
noche
php.net - to powinna być twoja ulubiona strona smile.gif

capp($pojemnosc);
to się wykonało ale nie zwróciłeś sobie żadnego wyniku
nawet edytor powinien ci podpowiedzieć ze zmienne $x1 i $mleko są niezdefiniowane, w tym kodzie co pokazałeś te zmienne nie istnieją
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.