在php for循环中使用html图像标记创建图库

时间:2016-03-31 03:14:16

标签: php html image

我想创建一个在线图片库。我有一个包含n个缩略图的文件夹,它们的名称为tn_1.jpg, tn_2.jpg and so on。这是我计划实现的代码。

<?php

for ($i=1;$i<=n;$i++)
{
echo '<img src="images/tn_'.$i.'.jpg"/><br>';
}
?>

您认为这是创建在线图库的好方法还是我应该采用其他方法?

1 个答案:

答案 0 :(得分:0)

除非您在vanilla PHP(PHP或JavaScript)之上运行框架,否则这将是您在网页上的文件夹中显示图像的唯一方法。

您只需要添加逻辑来获取该目录中所有文件的名称,然后运行循环。

function getJSONP(url, callback){
            var cbnum = "cb" + getJSONP.counter++,
                cbname = "getJSONP." + cbnum;
            getJSONP[cbnum] = callback;
            $.ajax({
                url: url,
                type: 'GET',        
                dataType: 'jsonp',
                jsonp: "callback",
                jsonpCallback: cbname
            }).then(function (argument) {
                console.log("good");
            }, function (data, status, er) {
                console.log(status);
                console.log(data);
                console.log(er);
                console.log("error");
            })
        }
        getJSONP.counter = 0;