Esempio n. 1
0
function func1()
{
    $func1_var = 2;
    var_dump(get_defined_vars());
    function func2()
    {
        $func2_var = 3;
        var_dump(get_defined_vars());
    }
    func2();
}
Esempio n. 2
0
<?php

function func1()
{
    function func2()
    {
        return 'success2';
    }
    $foobar = 'success';
    return $foobar;
}
if (func1() !== 'success') {
    return 'fail_1';
}
if (func2() !== 'success2') {
    return 'fail_2';
}
return 'success';
Esempio n. 3
0
<?php

// Проверка существование функции: function_exists
// простое создание функции
function func()
{
    echo 'Внутри функции<br>';
}
if (!function_exists('func2')) {
    function func2()
    {
        echo 'Внутри функции - 2<br>';
    }
}
func();
func2();