我有以下字符串的数组。首先我使用explode“\n”和如下输出。
[1]=> string(121) "/Microsoft/Windows/Ravemp2300Handler/DeviceArrival/a.exe"
[2]=> string(139) "/Microsoft/Windows/EventHandlers/Ravemp2300Arrival/b.exe"
[3]=> string(89) "/Microsoft/Windows/DeviceHandlers/Rio600Handler/c.exe"
[4]=> string(103) "/Microsoft/Windows/Rio600Handler/EventHandlers/d.exe"
以下数组将被提取 a.exe、b.exe 等,如下所示。
[1]=> string(121) "a.exe"
[2]=> string(139) "b.exe"
[3]=> string(89) "c.exe"
[4]=> string(103) "d.exe"
有人知道如何解决这个问题吗?对此,我真的非常感激。先感谢您。
我得到了解决方案,感谢 Leven 和 Emil Vikström 提供的替代解决方案。
$array2 = array_map('basename', $array1);