Wartości domyślne parametrów
Funkcje - PHP: podstawy w przeglądarce (PHP)
Parametr może mieć wartość domyślną zapisaną po znaku =. Jeśli przy wywołaniu pominiesz ten argument, PHP użyje wartości domyślnej, a jeśli go podasz - Twojej. Parametry z wartościami domyślnymi umieszczamy na końcu listy. Tutaj stawka VAT domyślnie wynosi 23 procent, a powitanie domyślnie jest po polsku. Sprawdź, co się zmieni po podaniu drugiego argumentu.
<?php
function cena_brutto($netto, $vat = 23) {
return intdiv($netto * (100 + $vat), 100);
}
function powitanie($imie, $jezyk = "pl") {
if ($jezyk == "en") {
return "Hello, $imie!";
}
return "Cześć, $imie!";
}
echo "Brutto (VAT 23%): " . cena_brutto(200) . " zł\n";
echo "Brutto (VAT 8%): " . cena_brutto(200, 8) . " zł\n";
echo powitanie("Ola") . "\n";
echo powitanie("Tom", "en") . "\n"; Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.
Wszystkie lekcje kursu PHP: podstawy w przeglądarce · Zaloguj się, aby zapisać postęp na koncie.