全ファイル列挙 (ぜんふぁいるれっきょ) *

カテゴリ

plugin_node > ファイル入出力

環境

cnako,phpnako

種類

関数

引数

Sの|Sを|Sで

説明

パスS以下の全ファイル名を取得する。ワイルドカード可能。「*.jpg;*.png」のように複数の拡張子を指定可能。

🔍貯蔵庫を検索 / 🔍マニュアルを検索 / 👓ソース

『全ファイル列挙』の詳しい解説 *

サブディレクトリを含む、指定ディレクトリ以下にある全てのファイルを列挙します。

「{母艦パス}」の全ファイル列挙して反復
  対象を表示。
ここまで。

特定のファイルのみ列挙したい場合 *

全てのファイルを列挙する際、指定のファイルタイプのみを列挙したい場合、以下のように記述します。

「{母艦パス}/*.nako3」の全ファイル列挙して反復
  対象を表示。
ここまで。

注意点 - v1との違い *

 なでしこ1の全ファイル列挙ではファイルのみが列挙されましたが、なでしこ3ではファイルとフォルダが列挙されるようです。

ファイル列挙との違い *

 全ファイル列挙では、そのフォルダ「以下」に含まれる全てのファイルのパス付きファイル名を配列で返します。

  • プログラム
「C:\フォルダA\」の全ファイル列挙して反復
  対象を表示。
ここまで。
  • フォルダ構成
Cドライブ
└◆フォルダA
 ├◆フォルダB
 │└ファイル1.txt
 ├◆フォルダC
 │└◆フォルダD
 │ └ファイル2.txt
 ├ファイル3.txt
 └ファイル4.txt
  • 実行結果
C:\フォルダA\ファイル3.txt
C:\フォルダA\ファイル4.txt
C:\フォルダA\フォルダB\ファイル1.txt
C:\フォルダA\フォルダC\フォルダD\ファイル2.txt

関連 *