PHP开发之替换字符串实现图片自适应屏幕

今天我在从数据库中读取商品详情信息字段的时候 不是字符串,用echo 输入的话网页直接就解析成HTML格式,所以无法到安卓端来操作字符串,于是想到了在服务端动手,下面代码中,分别做了三件事,第一 读取到字段内容,第二替换无用字符串并且设置图片的宽度,第三修改目标字段为图片

<?php
$cnn=mysqli_connect("localhost","root","kz5DdksQyE","rooot");//连接数据库
$bm="set names utf8";
//商品ID
$id=$_GET["id"];
$sql = "SELECT * FROM `vi_items` WHERE `id` = $id";
$ccc=mysqli_query($cnn,$sql);//执行代码
        //遍历一下数据库内容
        while($arr = mysqli_fetch_assoc($ccc)){
            //获取数据库中所需字段
            $urmes =  $arr["desc"];
            //替换无用字符串并且设置图片的宽度
            $diyic = str_replace("src=/data/upload/site/58fd01e4a1f22.png","width=100%",$urmes);
            //修改目标字段为图片
            echo str_replace("data-original","src",$diyic);;
        }
?>    

下面送上一张效果图

猜你喜欢

转载自blog.csdn.net/CrackgmKey/article/details/79497631