下载文件到服务器使用PHP然后分离文件的内容

时间:2016-05-29 20:23:01

标签: php

我会为我的问题提供一个非常详细的基础。

首先,我尝试使用RuneScape Highscore API创建一个部落查找。

要生成特定部落中的用户列表,您需要访问此网站:http://services.runescape.com/m=clan-hiscores/members_lite.ws?clanName=X

进入此站点后,它将启动.ws文件的下载。打开时,它用逗号分隔,如下所示:

$query

要说明我想做什么,我希望用户输入一个氏族的名字,然后当他们点击提交时,将文件下载到MY文件服务器,然后显示.ws的内容文件,但忽略了Clanmate专栏以外的所有内容。

因此,例如,如果用户输入Clan Name“maxed”,我希望它显示:

Clanmate, Clan Rank, Total XP, Kills
Kol,Owner,214278437,10
Biteem,Deputy Owner,709189979,39
KitKatKiller,Deputy Owner,267880637,1
Spooky,Deputy Owner,692887397,773
Ghost Team,Overseer,1333197602,323
Yamilla,Overseer,1873041891,56

我有一个起点php代码但是我不知道如何下载文件,或者分离.ws文件的每个内容然后在页面上显示所有这些名称。

Kol
Biteem
KitKat
Spooky
Ghost Team
Yamilla

1 个答案:

答案 0 :(得分:0)

如果你没有代码,我不想编写代码,但我有一些建议可以帮助你编写这个脚本。 要从url下载文件,你可以使用php函数file_get_contents,然后获取值作为数组我将建议使用str_getcsv。