【发布时间】:2016-10-17 18:52:19
【问题描述】:
我有一个生成器,可以像这样创建 PDF 文件:
并将文件上传到服务器上的./files/ 文件夹中。
我使用下面的代码来获取数组:
<?php
$files = glob('files/*.{PDF,pdf}', GLOB_BRACE);
print_r($files);
输出:
Array
(
[0] => files/035146-761326.PDF
[1] => files/035150-710753.PDF
[2] => files/035151-771208.PDF
[3] => files/035153-718443.PDF
[4] => files/035158-219299.PDF
[5] => files/035159-667486.PDF
[6] => files/035172-113022.PDF
[7] => files/035180-482460.PDF
[8] => files/035216-232840.PDF
)
现在我想将每个文件名拆分为user 和password。例如,如果我有这样的文件:035180-482460.PDF
我应该有:
file['user] = 035180;
file['password'] = 482460;
我知道,我显示foreach (files as key => value) 和一些东西来分割文件名;但我不知道我该怎么做? :(
【问题讨论】:
-
你应该至少提供你尝试过的东西!
标签: php arrays string foreach explode