0
我必須在傳送帶中回顯blob圖像,但由於base64_encode()我不能使用單引號標記img標記行,有人可以解釋我如何使用double img行的引號。謝謝 !!!!單引號和雙引號的PHP回聲
這裏是我的代碼:
echo "
<div id=\"Carousel$i\" class=\"myCarousel carousel slideCarousel\" data-ride=\"carousel\" data-interval=\"5000\">
<ol class=\"carousel-indicators\">
<li data-target=\"#Carousel$i\" data-slide-to=\"0\" class=\"active\"></li>
<li data-target=\"#Carousel$i\" data-slide-to=\"1\"></li>
<li data-target=\"#Carousel$i\" data-slide-to=\"2\"></li>
<li data-target=\"#Carousel$i\" data-slide-to=\"3\"></li>
</ol>
<div class=\"carousel-inner\" role=\"listbox\">
<div class=\"item active\">";
// HEREEEEE !!!!!!
echo '<img src=\"data:image/jpeg;base64,'.base64_encode($image).'\"/>';
echo "</div>
<div class=\"item\">
<img class=\"slideimage\" src=\"images/diving3.jpg\" alt=\"Chania\">
</div>
<div class=\"item\">
<img class=\"slideimage\" src=\"images/Ambergris-Divers-PADI-Scuba-Course.jpg\" alt=\"Chania\">
</div>
</div>
<a class=\"left carousel-control\" href=\"#Carousel$i\" role=\"button\" data-slide=\"prev\">
<span class=\"glyphicon glyphicon-chevron-left\" aria-hidden=\"true\"></span>
<span class=\"sr-only\">Previous</span>
</a>
<a class=\"right carousel-control\" href=\"#Carousel$i\" role=\"button\" data-slide=\"next\">
<span class=\"glyphicon glyphicon-chevron-right\" aria-hidden=\"true\"></span>
<span class=\"sr-only\">Next</span>
</a>
</div>
";
什麼是「我不能由於base64_encode()的意思,使用單引號表示img標記行?你有什麼問題,正確嗎?尋求調試幫助的問題(「**爲什麼代碼不工作?」)必須包含所需的行爲,*特定問題或錯誤*和*在問題本身**中重現它所需的最短代碼**沒有明確的問題陳述**沒有用於其他讀者。請參閱:[如何創建最小,完整和可驗證的示例。](http://stackoverflow.com/help/mcve) –
單引號中的反斜槓只能轉義自身和單引號。否則,它將保持原樣。 – mario
http://stackoverflow.com/questions/9908002/php-and-backslashes-in-strings – mario