Portál AbcLinuxu, 15. listopadu 2025 01:12
function getS($a)
{
$b = $a +10;
echo $b;
}
Vím že problém, který mám by šel vyřešit nahrazením příkazu echo příkazem return, ale funkce je použita na hodně místech, a tak by tato změna znamenala spoustu práce
. Předem moc děkuji za radu.
function getS($a){
global $b;
$b = $a +10;
echo $b;
}
ale nevim o co presne ti jde
getS_($a){return $a+10;} a getS prepises na function getS($a){echo getS_($a);}.
function getS($a)
{
$b = $a +10;
return $b;
}
function getS($a)
{
return $a+10;
}
function getS($a)
{
echo $a+10;
return $a+10;
}
Jinak vysledek funkce je prave to, co vraci return, ne to co vypise echo... Cili kdybych chtel slovickarit, tak na tvou otazku odpovim
$promenna=getS($a);
a ve funkci getS() musi byt return $a+10...
ob_start(); getS($a); $data = ob_get_contents(); ob_end_clean();
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.