在php中声明和使用函数的正确方法

时间:2018-07-16 19:53:28

标签: php

我有2页

function.php

function getcookie()
{
    if (!empty($_COOKIE['remember'])) {
        $test="testing function";
    }
}

还有home.php

include('function.php');
getcookie();
echo"$test";

我收到此错误-注意:未定义的变量:在.... 中测试,当我调用getcookie函数并设置cookie时。

当我这样尝试时,它会起作用。

home.php

if (!empty($_COOKIE['remember'])) {
    $test="testing function";
}
echo"$test";

结果-测试功能

1 个答案:

答案 0 :(得分:0)

如果您想从函数内部进行回显,可以像下面这样作为示例。尽管有很多方法可以做到这一点。

function.php

.then().catch()

其余代码

function getcookie(){

    if (!empty($_COOKIE['remember'])) {

        echo "testing function"; // Echo this string

    }

}