PHP empty()函數:Can't use method return value in write context


<?php
if (!empty (get_gpc('userId')))
{
	$userId = get_gpc('userId');
}
else
{
	$error = "ID doesn't exist";
}

報錯:

Fatal error: Can't use method return value in write context in (line number)

為什么?

empty()函數是檢查一個變量是否為空,但是 get_gpc() 是個函數,所以得改下,參考代碼如下:

<?php
$test = get_gpc('userId');
if (!empty($test))
{
	$userId = get_gpc('userId');
}
else
{
	$error = "ID doesn't exist";
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM