Als ich heute das Feld mit den Produktdetails aus der Datenbank las, war es keine Zeichenfolge. Wenn ich sie mit echo eingebe, wurde die Webseite direkt in das HTML-Format geparst, sodass ich nicht auf Android zugreifen konnte Seite, um die Zeichenfolge zu bedienen, also habe ich darüber nachgedacht, dies auf der Serverseite zu tun. Im folgenden Code werden jeweils drei Dinge ausgeführt. Das erste besteht darin, den Feldinhalt zu lesen, das zweite darin, die nutzlose Zeichenfolge zu ersetzen und die Breite festzulegen des Bildes, und die dritte besteht darin, das Zielfeld in das Bild zu ändern.
<?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("src","src",$diyic);; }?>
Verwandte Empfehlungen:
Über HTML, CSS3 adaptive screen, adaptive width_html/css_WEB- ITnose
Das obige ist der detaillierte Inhalt vonPHP-String-Ersetzung zur Implementierung eines Beispielcodes für einen bildadaptiven Bildschirm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!