kod z knihy nejde

Sekcia o programovaní, programovacích jazykoch...
Používateľov profilový obrázok
JurajSlovakID
Používateľ
Používateľ
Príspevky: 838
Dátum registrácie: Po 13. Apr, 2015, 09:35
Bydlisko: Spišská Nová Ves

kod z knihy nejde

Príspevok od používateľa JurajSlovakID »

<?php
function restaurant_check($meal, $tax, $tip) {
$tax_amount = $meal * ($tax / 100);
$tip_amount = $meal * ($tip / 100);
$total_amount = $meal + $tax_amount + $tip_amount;
return $total_amount;
}

restaurant_check(10, 2, 3);

caute takto je to v knizke teda bez restaurant_check volania kde som dal nahodne hodnoty aby som videl ako to pracuje, skusal som ich aj v uvodzovkach
nevypise nic

testovane na xampp 8 latest
a
https://sandbox.onlinephpfunctions.com/
PC: CPU: RYZEN 5950X VMR-B2@ 4725MHz 1.35V , Chladic Arctic Liquid Freezer II RAM: GSKILL NEO 2x16KIT(32GB) 14-15-15-12-26-38 CR2 - upravene tercialne casovania, GFX: AMD Vega64, MB: Asus Dark Hero VIII X570, M.2 SSD Samsung 990 PRO 2TB, 2xRAID1 WDGOLD 8TB
faugusztin
Moderátor
Moderátor
Príspevky: 15054
Dátum registrácie: Ut 26. Feb, 2008, 14:00
Bydlisko: Bratislava/Štúrovo

Re: kod z knihy nejde

Príspevok od používateľa faugusztin »

Nevypise ti to nic, pretoze nic nevypisujes. Mas tam definiciu funkcie restaurant_check, zavolas funkciu restaurant_check - ale vysledok nikde nevypisujes.

Kód: Vybrať všetko

<?php
function restaurant_check($meal, $tax, $tip) {
$tax_amount = $meal * ($tax / 100);
$tip_amount = $meal * ($tip / 100);
$total_amount = $meal + $tax_amount + $tip_amount;
return $total_amount;
}

echo restaurant_check(10, 2, 3);
Alebo

Kód: Vybrať všetko

<?php
function restaurant_check($meal, $tax, $tip) {
$tax_amount = $meal * ($tax / 100);
$tip_amount = $meal * ($tip / 100);
$total_amount = $meal + $tax_amount + $tip_amount;
return $total_amount;
}

$result = restaurant_check(10, 2, 3);
echo $result;
Používateľov profilový obrázok
JurajSlovakID
Používateľ
Používateľ
Príspevky: 838
Dátum registrácie: Po 13. Apr, 2015, 09:35
Bydlisko: Spišská Nová Ves

Re: kod z knihy nejde

Príspevok od používateľa JurajSlovakID »

nj uz mi je to jasne
mna nejako napadlo ze ked volam funkciu tak sa ta funkcia zobrazi...
asi je to z minulych prikladoch co som mal echo vo funkcii, tak by to slo nie?
PC: CPU: RYZEN 5950X VMR-B2@ 4725MHz 1.35V , Chladic Arctic Liquid Freezer II RAM: GSKILL NEO 2x16KIT(32GB) 14-15-15-12-26-38 CR2 - upravene tercialne casovania, GFX: AMD Vega64, MB: Asus Dark Hero VIII X570, M.2 SSD Samsung 990 PRO 2TB, 2xRAID1 WDGOLD 8TB

Návrat na "Programovanie"