0

我什至使用'isset'也得到了这个:

Notice: Undefined index

它在以下位置给出错误:

returnifisset($_COOKIE["miceusername"], ' value="', '"');

即使我正在检查 cookie 是否设置。功能是:

function returnifisset($variable, $first = '', $last = ''){
    if(isset($variable) and !empty($variable)){ return $first.$variable.$last; }
}

我应该如何修改此功能以使其工作而不给出该错误!

4

2 回答 2

1

在 isset 被调用之前,您实际上是通过将其与您的函数一起传递来访问该变量。你不能解决这个问题。

于 2011-08-17T17:30:23.860 回答
0

您使用不同的函数名称 printifisset 和 returnifisset。您也只能使用 !empty() 语句

于 2011-08-17T17:31:53.390 回答