<pre>
<?php

    
/*
     * Example 12: Advanced functions
     * file: 12-adv-func.php
     */
    
    
$input 2;
    
    echo 
next_number($input) . "\r\n";
    echo 
next_number($input) . "\r\n";
    
    function 
next_number($number) {
        
$number add_numbers($number);
        return 
$number;
    }
    
    function 
add_numbers($num1$num2 3) {
        return 
$num1 $num2;
    }
    

    echo 
next_number_ref($input) . "\r\n";
    echo 
next_number_ref($input) . "\r\n";
    
    function 
next_number_ref(&$number) {
        
$number add_numbers($number);
        return 
$number;
    }

?>