簡體   English   中英

PHP:注意未定義的索引,即使使用 isset

[英]PHP: Notice Undefined index even using isset

我什至使用'isset'也得到了這個:

Notice: Undefined index

它在以下位置給出錯誤:

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

即使我正在檢查 cookie 是否設置。 function 是:

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

我應該如何修改這個 function 以使其工作而不給出那個錯誤!

在調用 isset 之前,您實際上是通過使用 function 傳遞變量來訪問該變量。 你不能解決這個問題。

您使用不同的 function 名稱 printifisset 和 returnifisset。 您也只能使用 !empty() 語句

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM