0

我坚持使用一些简单的代码。

我创建了一个数据库查询,成功使“$albumPath”正确指向 url“albums/album0147”

如何格式化链接以包含另一个目录,即。'相册/album0147/imageThumbs'

echo $albumPath;

在页面上正确显示专辑/album0147,但是我在 $albumpath 之后放置什么才能正确显示专辑/album0147/imageThumbs ?

我是新手,但通过反复试验快速学习。

4

2 回答 2

1

由于$albumPath只是一个字符串,您可以使用运算符.连接字符串:

$albumPathImgs = $albumPath."/imageThumbs";

如果"imageThumbs"存储在另一个变量中,请说$thumbsDir

$thumbsDir = "imageThumbs";
$albumPathImgs = $albumPath."/".$thumbsDir;
echo $albumsPathImgs;
于 2013-03-21T22:14:58.180 回答
0

您可以独立定义斜线,以便您可以仅根据它的名称命名您的专辑和文件:

$slash = '/';

所以你可以定义你的主专辑:

$albums = 'albums';

然后你可以定义你的子专辑:

$album0147 = 'album0147';
$imageThumbs = 'imageThumbs';

现在,您可以将专辑连接在一起,并通过在中间添加正斜杠(或反向斜杠,取决于您的操作系统)使 url 有效:

$url = $albums. $slash. $album0147. $slash. $imageThumbs;

您甚至可以定义图像名称:

$img1 = 'img101.png';

$image = $url. $img1;
于 2013-03-21T22:19:00.627 回答