php - 获取目录名称并在 PHP 中拆分它们

标签 php linux split ls

我有两个问题。

问题一:Linux:我只想使用 ls 获取最后一个文件夹名称:

错误 -/home/test/ok/ok1/

右 - ok1

目前我正在使用命令:

ls -d /home/test/*/*/

问题二:PHP:我希望将所有目录名称(来自命令的输出 - 第 1 点)保存到单独的变量中,将它们分为数字和字母。 例如,我们从上一个命令中得到了 3 个文件夹:

ts2 确定4 oks67

我希望它们每个人都写入变量 $foldername,然后接收两个附加子变量 $foldername_1(字母)和 $foldername_2(数字)

预先感谢您的帮助! :)

最佳答案

要解决您的第一个问题,请使用basename

$ basename /home/test/ok/ok1/
ok1

关于php - 获取目录名称并在 PHP 中拆分它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24221624/

相关文章:

php - 拉拉维尔 : How to eager load specific columns using hasMany function?

linux - 删除多个 header.php 文件中的一行

linux - 从 vim 文件复制并粘贴选定的文本

linux - 如何确定 linux 进程记帐 (accton) 当前是否正在运行?

Python - 根据数组值将数组拆分为多个数组

php - 从 YII 框架中的 3 个表中检索数据

php - 怎么算没有。 mysql 中一列中的确切关键字出现次数

ios - 使用多个定界符快速拆分字符串

Java string.split ("\\n")

PHP mysqli SELECT 查询不会执行