<?php
// prosta funkcja i wartosci domyslne
function suma1( $parametr1 = 0, $parametr2 = 0 )
{
$wartosc = $parametr1 + $parametr2;
return $wartosc;
}
// przekazanie argumentu przez referencje
function suma2( &$parametr1, $parametr2 )
{
$parametr1 = $parametr1 + $parametr2;
return TRUE;
}
// zmienna lista argumentów
function PiszWszystko( )
{
$aNumArgs = func_num_args( );
for ( $nIndex = 0; $nIndex < $aNumArgs; $nIndex++ )
{
$aArgVal = func_get_arg( $nIndex );
echo "<br>Argument $nIndex = <b>$aArgVal</b><br>";
}
return TRUE;
}
$a = 2;
$b = 3;
echo suma1( $a, $b ) . '<br>';
suma2( $a,$b );
echo $a;
PiszWszystko( $a,$b, 3, 4, 5 );
?>