Php Kohana 3.3如何将文件放入数组?

Php Kohana 3.3如何将文件放入数组?,php,kohana,kohana-3,Php,Kohana,Kohana 3,例如,我的视图目录中有一个文件: views/admin/store/test1.php views/admin/store/test2.php views/admin/store/test3.php 如何将它们放入阵列?这里是解决方案: $fileArray = array(); $directory = APPPATH . 'views/admin/store/*'; foreach ( glob($directory) as $filename ) { $result = p

例如,我的视图目录中有一个文件:

views/admin/store/test1.php
views/admin/store/test2.php
views/admin/store/test3.php
如何将它们放入阵列?

这里是解决方案:

$fileArray = array();

$directory = APPPATH . 'views/admin/store/*';

foreach ( glob($directory) as $filename ) {
    $result = pathinfo($filename, PATHINFO_BASENAME);
    array_push($fileArray, $result);
}
请注意: 与

您将在目录中找到所有文件。您还可以通过以下方式“过滤”结果:

'views/templates/*.php'
contant PATHINFO\u BASENAME仅返回文件名,对于其他信息,可以使用PATHINFO\u目录名、PATHINFO\u扩展名或PATHINFO\u文件名。(请参见)

这里是解决方案:

$fileArray = array();

$directory = APPPATH . 'views/admin/store/*';

foreach ( glob($directory) as $filename ) {
    $result = pathinfo($filename, PATHINFO_BASENAME);
    array_push($fileArray, $result);
}
请注意: 与

您将在目录中找到所有文件。您还可以通过以下方式“过滤”结果:

'views/templates/*.php'
contant PATHINFO\u BASENAME仅返回文件名,对于其他信息,可以使用PATHINFO\u目录名、PATHINFO\u扩展名或PATHINFO\u文件名。(请参见)

尝试以下方法:

$views = Kohana::list_files('views/admin/store');
这将通过检查模块等,获取级联文件系统中此文件夹内的所有文件。

尝试以下操作:

$views = Kohana::list_files('views/admin/store');

通过检查模块等,这将在级联文件系统中获取此文件夹中的所有文件。

您想要文件内容吗?这里需要更多的信息。是否要扫描文件夹中的文件并获取文件名、内容或类似内容?是否要获取文件内容?这里需要更多的信息。是否要扫描文件夹中的文件并获取文件名、内容或类似内容?basename将使您到达:)basename将使您到达:)