2016-07-16 30 views
0

每當我嘗試從數據庫獲取圖像網址時,所有單斜槓都會在瀏覽器中查看時轉換爲雙斜線。這裏我列出了正確的URL和顯示的URL。在圖像網址中修復雙斜槓

正確的網址: https://lh4.googleusercontent.com/-wXQNp0wmIQM/AAAAAAAAAAI/AAAAAAAAAaM/tXe1ViOOrA0/s96-c/photo.jpg

顯示網址:https:\/\/lh4.googleusercontent.com\/-wXQNp0wmIQM\/AAAAAAAAAAI\/AAAAAAAAAaM\/tXe1ViOOrA0\/s96-c\/photo.jpg

雖然我知道如何使用PREG MATCH解決這個問題,但是我獲取從MySQL完整的行,並將其轉換成JSON。

回答

1

您可以在循環中使用stripslashes($str)刪除反斜槓。 例如,如果您的代碼正在循環瀏覽某些數據,並且圖像URL爲$data['imageURL'];你可以做這樣的事情:

<?php 
     while($your_db_loop_still_has_rows){ 
      $imageURL = stripslashes($data['imageURL']); 
      // DO WHATEVER YOU LIKE WITH THE $imageURL  
     } 

希望這有助於有點....

乾杯&好運...

+0

這工作就像一個魅力... !!!!非常感謝... –