2017-04-03 15 views
-5

指定されたパスのファイルに含まれるファイルの名前/パスを取得しようとしています。しかし、get_included_files()関数は、書き込まれたファイルに対してのみ機能します。定義済みパスのget_included_files()

<? 
    include_once('/folder1/folder2/xyz.php'); 
    $path = '/abcd.php'; 
    $includeFiles = get_included_files(); 
?> 

私は上記のコードを試しましたが、私はこのファイルに含まれているファイルのみを取得しています。 abcd.phpに含まれるファイルの名前、つまり定義済みのパスを取得したいとします。

お願いします。

+0

'get_included_files(約便利な[ドキュメント](http://php.net/manual/en/function.get-included-files.php))があります;'、あなたがそれを読みましたか? – Jer

答えて

0

どのようにこのような何か?

array_filter(get_included_files(), function($item) { 
    return strpos($item, '/path/to/files/') === 0;                
}); 
関連する問題