需要你的帮助,因为我无法提取存储在mysql
数据库中的图片网址。下面提供的是mysql
表中存储的数据。我想提取图片网址并在loop
中显示。我无法理解如何开始以及如何从表中提取这些URL。请求您的支持,以便整理出来。
["https:\/\/s3-us-west-2.amazonaws.com\/cdn.simplyrets.com\/properties\/trial\/home4.jpg","https:\/\/s3-us-west-2.amazonaws.com\/cdn.simplyrets.com\/properties\/trial\/home-inside-4.jpg"]
答案 0 :(得分:0)
for($i=0;$i<count($iamgeArray);$i++)
{
echo $imageArray[$i];
}
答案 1 :(得分:0)
首先获取行,因为它将返回包含所有图像的字符串。 假设在获取值之后它会是这样的
$images = '["https://s3-us-west-2.amazonaws.com/cdn.simplyrets.com/properties/trial/home4.jpg","https://s3-us-west-2.amazonaws.com/cdn.simplyrets.com/properties/trial/home-inside-4.jpg"] ';
运行
$images = substr($images, 0, -1); //remove last "]" from string
$images = substr($images, 1); //remove first "[" from string
$new_images = explode(",", $images); // this will explode images from string to array
现在使用循环
for($i=0; $i<count($new_images); $i++){
echo $new_images[$i];
}
答案 2 :(得分:0)
使用str_replace
从字符串中删除括号<select name="best-player" id="best-player" class="form-control">
<option value="1">Ashley</option>
</select>
然后用,分隔符
爆炸它$string = '["https://s3-us-west-2.amazonaws.com/cdn.simplyrets.com/properties/trial/home4.jpg","https://s3-us-west-2.amazonaws.com/cdn.simplyrets.com/properties/trial/home-inside-4.jpg"] ';
$string = str_replace(array('[',']'),'',$string);
最后通过数组
循环 $arr= explode(',',$string);