我recieving以下錯誤傳遞如何避免錯誤 - 嚴格的標準:只有變量應參考
嚴格的標準:只有變量應該在C基準進行傳遞:\ WAMP \ WWW \的DragDrop \ Newhotel酒店\預訂\ AJAX \ tips.php上線8
8號線是
$img=mysql_real_escape_string(end(explode('/',$_POST['img'])));
我是一個新手,請幫我..
我recieving以下錯誤傳遞如何避免錯誤 - 嚴格的標準:只有變量應參考
嚴格的標準:只有變量應該在C基準進行傳遞:\ WAMP \ WWW \的DragDrop \ Newhotel酒店\預訂\ AJAX \ tips.php上線8
8號線是
$img=mysql_real_escape_string(end(explode('/',$_POST['img'])));
我是一個新手,請幫我..
爆炸是一個功能,所以你不能通過它結束。使用中間變量。
$List = explode('/',$_POST['img']);
$img=mysql_real_escape_string(end($List));
應工作
感謝您的幫助! – 2013-03-11 10:58:35
你應該給我一個讚賞,謝謝,如果可以的話,只要點擊分數下方的勾號,選擇我的答案作爲答案。 – 2013-03-11 10:59:27
你是不是傳遞變量,你直接傳遞一個數組。
http://php.net/manual/de/function.end.php
$var = explode('/',$_POST['img']);
$var = end($var);
$img = mysql_real_escape_string($var);
是8 – 2013-03-11 10:52:05
您可以編輯您的問題,而不是添加註釋的行,但感謝您的評論 – 2013-03-11 10:55:11
我認爲[基本名(http://php.net/ basename)會更適合你 – Touki 2013-03-11 10:55:21