我收到以下错误
严格的标准:只有变量应该通过引用在第 8 行的 C:\wamp\www\dragdrop\newhotel\reservation\ajax\tips.php 中传递
8号线是
$img=mysql_real_escape_string(end(explode('/',$_POST['img'])));
我是新手请帮帮我..
我收到以下错误
严格的标准:只有变量应该通过引用在第 8 行的 C:\wamp\www\dragdrop\newhotel\reservation\ajax\tips.php 中传递
8号线是
$img=mysql_real_escape_string(end(explode('/',$_POST['img'])));
我是新手请帮帮我..
Explode 是一个函数,因此您不能将其传递给 end。使用中间变量。
$List = explode('/',$_POST['img']);
$img=mysql_real_escape_string(end($List));
应该管用
您没有传递变量,而是直接传递了一个数组。
http://php.net/manual/de/function.end.php
$var = explode('/',$_POST['img']);
$var = end($var);
$img = mysql_real_escape_string($var);