[英]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.