Php脚本获取json字符串中目录中所有图像的url

标签 php android json http

我已经构建了一个 android 应用程序,当它调用包含所有图像 url 的 json 文件时,它会显示来自服务器的图像。

所以我想要一个 php 脚本来搜索特定目录中的所有图像,然后将所有图像的 url 放入 json 格式。

我的域名 http://arture.16mb.com

我的图片目录 http://arture.16mb.com/images/

我目前使用的json格式

[{ “名称”:“死侍”,
“网址”:{
“小”:“xyzdomain/images/1.jpg”,
"medium": "xyzdomain/images/1.jpg",
“大”:“xyzdomain/images/1.jpg” },
“时间戳”:“2016年2月12日”
},
{
"name": " bat 侠大战超人",
“网址”:{
“小”:“xyzdomain/images/1.jpg”,
"medium": "xyzdomain/images/1.jpg",
“大”:“xyzdomain/images/1.jpg”
},
“时间戳”:“2016年3月25日”
}]

我希望我的 php 脚本生成的 json 格式

“图片”:{ "url": "//mydomain/images/....jpeg"
},
{
"url": "//mydomain/images/....jpeg"
},
{
"url": "//mydomain/images/....jpeg"
}

最佳答案

你可以试试这个:

$json = "";

foreach (glob('images/*.png') as $file){

    $json .= '{ "url":"//mydomain/'.$file.'" }, ';
}

$json = trim($json, ", ");

它的作用是获取所有扩展名为 .png 的文件,如果你想要 jpeg 文件,你可以使用 *.jpeg 然后,所有文件名都附加到 $json

关于Php脚本获取json字符串中目录中所有图像的url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38542647/

相关文章:

php - session 和PHP重定向不起作用

android - Android 上的解析通知将不起作用

android - Cordova:在子浏览器中使用 window.open

android - MainActivityBinding.inflate(getLayoutInflater()) 页面未更新

javascript - 使用 JSON 将动态数组传递给 Morris Chart

php - 我是否需要保护未连接到数据库的表单

php - 将可选变量传递给 codeigniter 中的分页

php - Woocommerce 中的更改订单备注结帐字段占位符

java - 如何将 Java Pojo 转换为 Nashorn Json?

javascript - PHP JSON_encode 不工作