[英]PHP Strings into Distinct Values
我有一个看起来像这样的数组...
Array
(
[0] => 09-29-15 11:31AM 55841 amensunset.jpg
[1] => 09-08-15 01:55PM 260187 firstdayvpk.jpg
[2] => 09-08-15 02:41PM 556373631 globe.psd
[3] => 09-29-15 11:31AM 875215 keywestpkg.jpg
[4] => 09-29-15 11:31AM 57599 revkeywestpkg.jpg
[5] => 09-29-15 10:58AM 123836 revpizza.jpg
[6] => 09-29-15 11:31AM 66106 revromancepkg.jpg
[7] => 09-29-15 11:33AM 102603 revtouristpkg.jpg
[8] => 09-29-15 11:31AM 310514 romancepkg.jpg
[9] => 09-29-15 11:15AM 165873 SC1.jpg
[10] => 09-29-15 11:32AM 12349206 Tarpon Creek 45.jpg
[11] => 09-29-15 11:32AM 13813169 touristpkg.jpg
[12] => 09-29-15 11:15AM 26340 wedding.jpg
)
如何将每个数组值分解为不同的唯一/可访问值? (日期,时间,文件大小和文件名)?
提前致谢 -
这可以通过子字符串和修剪来完成,因为看起来所有内容都是相同的长度。
foreach ($array as $element) {
$parts = array("dateTime" => strtotime(substr($element, 0, 17)), "fileSize" => trim(substr($element, 17, 21)), "fileName" => trim(substr($element, 38, strlen($element)-38));
}
这是我使用过的所有功能,因此您可以学习更多,下次自己做!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.