2017-06-30 46 views
-2

編輯:對於所有那些正在downvoting的人來說,這並非同一個問題。 我不是一個PHP開發人員。我想從我的FTP服務器上的文件夾中檢索所有圖像名稱。我GOOGLE了,發現這個腳本:從Android中的PHP文件獲取所有文件名

<?php 
foreach (new DirectoryIterator(__DIR__) as $file) { 
    if ($file->isFile()) { 
     print $file->getFilename() . "\n"; 
    } 
} 
?> 

因爲我不是一個PHP開發,我甚至不明白它的一個字。

我想要什麼:修改PHP腳本,以便它返回一個包含文件名的數組,並且想要一些接受該數組的android代碼。

謝謝!

+1

你想要的是,你需要開始閱讀和學習的東西。簡單的步驟: 1)轉到php.net,並開始找到你需要做的功能 2)導出數據到json 3)從Android進行Http調用(改造,Apache Http,okHttp,HttpurlConnection無論你最適合) – matrix

+0

只是這個小任務,我不想學習一個全新的語言。 –

+2

你不需要_學習全新的語言。 –

回答

2

我不知道是誰寫的方法,但PHP已經有一個內置的方法返回一個目錄http://php.net/manual/en/function.scandir.php

的內容,如果你只是想包括文件和文件夾不能與SCANDIR,這個答案會幫助Include JUST files in scandir array?

這個答案越過解碼JSON與Java Decoding JSON String in Java

+0

我知道如何解析JSON的JSON對象名稱,數組名稱,但如何解碼?有些鏈接好嗎?這很容易,我認爲 –

+0

如何使用java或php解碼json? –

+0

Java。另外,我使用scandir函數爲json_encode讀取了一行代碼。但我只想要文件而不是目錄。 –