コード例 #1
0
ファイル: function.php プロジェクト: hossain-mamun/practices
{
    $sum = $var1 + $var2;
    return $sum;
}
$result1 = add(3, 4);
echo $result1 . "<br/>";
echo $result2 = add() . "<br/>";
?>
<!--Function multiple return values-->
<?php 
function add_sub($val1, $val2)
{
    $add = $val1 + $val2;
    $sub = $val1 - $val2;
    return array($add, $sub);
}
list($add_result, $sub_result) = add_sub(10, 5);
echo "Add:" . $add_result . "<br/>";
echo "Sub:" . $sub_result . "<br/>";
$bar = "outside";
function foo()
{
    global $bar;
    $bar = "inside";
}
echo "1:" . $bar . "<br/>";
foo();
echo "2:" . $bar . "<br/>";
?>
</body>
</html>
コード例 #2
0
function addition($var1, $var2)
{
    $sum = $var1 + $var2;
    return $sum;
}
// assigning the value to a variable
$value = addition(1, 2);
echo $value;
?>
          <!-- returning two values using an array -->
          <br>
          <?php 
function add_sub($var1, $var2)
{
    $add = $var1 + $var2;
    $sub = $var1 - $var2;
    // <!-- inserting the values in an array -->
    $result = array($add, $sub);
    return $result;
}
$addsub_array = add_sub(10, 8);
echo "Addition: " . $addsub_array[0] . "<br>";
echo "Substraction: " . $addsub_array[1] . "<br>";
?>




    </body>
</html>