회전식 이미지에 blob 이미지를 표시해야하지만 img 태그 줄에 작은 따옴표를 사용할 수 없기 때문에 base64_encode() 함수를 사용하여 두 번 사용 방법을 설명 할 수 있습니다 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 태그 줄에 작은 따옴표를 사용하십시오. 정확히 무슨 문제가 있습니까? 디버깅 도움말 ("**이 코드가 작동하지 않는 이유는 무엇입니까? ** ")에 원하는 동작이 포함되어야합니다. , * 특정 문제 또는 오류 * 및 * 문제를 해결하기 위해 * 필요한 코드를 재현하는 데 필요한 가장 짧은 코드 **. Que ** 명확한 문제 진술서가없는 stions **는 다른 독자들에게는 유용하지 않습니다. 참조 : [최소, 완전하며 검증 가능한 예제를 만드는 방법] –
작은 따옴표로는 백 슬래시가 자체와 작은 따옴표 만 이스케이프 처리합니다. 그렇지 않으면 리터럴로 유지됩니다. – mario
가능한 복제본 http://stackoverflow.com/questions/9908002/php-and-backslashes-in-strings – mario