2015-11-25 54 views
-1

下面的代碼顯示錯誤擾動用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); 

上面的代碼顯示錯誤。
任何人都可以修復它嗎?

+0

在你的第一個代碼$ u不是一個字符串使用$ u =「http://example.com/xyz.png」;你不需要$ get_url你可以直接使用$ url = trim($ u); – goupil

+0

你也可以在問題本身中包含任何錯誤。 –

回答

0

在PHP中你需要用引號中的字符串,以及指示線與;

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

原因底部的代碼最終沒有給出一個錯誤,因爲PHP會默認情況下將POST的結果包含在引號中,因爲它像字符串一樣處理。

+0

$ th = $ row ['url']; ///它包含url $ get_url = $ th; $ url = trim($ get_url);這也是顯示錯誤 –

+0

我不確定你的問題與上述評論是什麼? – peanut