大家好,我在尝试使我的 SQL 列成为 PHP 中的变量时遇到了一些麻烦。
所以我的 SQL 行包含图像 URL,格式如下:
http://www.website.com/image.jpg,http://www.website.com/image2.jpg,http://www.website.com/image3.jpg
所以现在我需要显示行中的第一个 URL。
我有这么一小段代码:
file = '.(explode(',', $cardata["PictureRefs"])[0]).';
我基本上是想给变量一个值:
$file = "http://www.website.com/image.jpg"
我当前的代码显然是错误的,但我觉得我必须非常接近。我怎样才能做到这一点?
最佳答案
你的简写是正确的,但根本不需要字符串封装。
$file = explode(',', $cardata['pictureRefs'])[0]; // first image SRC
然后你可以像这样使用它:
echo '<img src="'.$file.'"/>';
关于php - 使用PHP使SQL列爆炸成变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26704236/