Android从URL文件夹获取文件数

时间:2020-04-15 15:40:21

标签: android

我正在尝试获取主机文件夹中的图像数量。 我具有ftp访问和ssl证书访问。

这是php文件,可以正常工作

$dir = getcwd(); 


$i = 0; 

if( $handle = opendir($dir) ) { 

    while( ($file = readdir($handle)) !== false ) { 
        if( !in_array($file, array('.', '..')) && !is_dir($dir.$file)) 
            $i++; 
    } 
} 




echo "$i "; 


?> 

我想在android上接收结果 意向

任何代码示例?

1 个答案:

答案 0 :(得分:0)

那根本不是理想的方法。我对我的应用Snap Search有类似的要求-这是我的方法:

步骤1),使用以下代码在服务器上创建一个PHP文件:

<?php 

// Set the current working directory 
$directory = "<ENTER PATH TO IMAGES FOLDER>"; 
$filecount = 0; 

$files = glob( $directory ."*" ); 

if( $files ) { 
    $filecount = count($files); 
} 

echo $filecount;

?> 

注意:当您访问该PHP页面时,这只会返回文件数。

第2步)向您服务器上的PHP页面发送请求(建议使用Volley)。该请求的响应将包含文件计数。

您可以将该计数存储在变量中,并根据需要进行操作。