php代码的干扰

php代码的干扰,php,Php,下面的代码显示错误 $th= $row['url']; //where $row['url'] it contains url/// $get_url = $th; $url = trim($get_url); 这也显示了错误。如何修复它 而下面的代码没有显示任何错误,工作正常 $get_url = $_POST ['url']; $url = trim($get_url); 显示错误的上述代码。 有人能解决吗?在php中,您需要用引号将字符串括起来,并用表示行的结尾 $u = "

下面的代码显示错误

$th= $row['url']; 
//where $row['url']  it contains url///

$get_url = $th; 
$url = trim($get_url);
这也显示了错误。如何修复它

而下面的代码没有显示任何错误,工作正常

$get_url = $_POST ['url'];
$url = trim($get_url);
显示错误的上述代码。

有人能解决吗?

在php中,您需要用引号将字符串括起来,并用
表示行的结尾

 $u = "http://example.com/xyz.png";

底部的代码没有给出错误的原因是,默认情况下,php会将帖子的结果用引号括起来,因为它会像字符串一样处理。

在您的第一个代码中,$u不是字符串,请使用$u=“”;您不需要$get\uURL,您可以直接使用$url=trim($u);您还可以在问题本身中包含任何错误。$th=$row['url']///其中包含url$get_url=$th$url=trim($get\u url);这也是一个错误。我不确定你对上述评论的问题是什么?