PHPのglob()関数
glob()関数は、指定されたパターンに一致するファイル名またはディレクトリの配列を返します。 glob()関数が戻ります。
- 一致したファイル/ディレクトリを含む配列
- 一致するファイルがない場合は空の配列を返します
- エラーの場合はFALSE。
構文
glob(pattern,flags)
パラメータ
-
パターン- 検索するパターン。
-
フラグ- フラグは次のとおりです。
- GLOB_MARK-返された各アイテムにスラッシュを追加します
- GLOB_NOSORT-ディレクトリに表示されるファイルを(ソートされていない状態で)返します
- GLOB_NOCHECK-一致するものが見つからなかった場合に検索パターンを返します
- GLOB_NOESCAPE-バックスラッシュはメタ文字を引用しません
- GLOB_BRACE-{p、q、r}を展開して、「p」、「q」、または「r」に一致させます
- GLOB_ONLYDIR-パターンに一致するディレクトリのみを返します
- GLOB_ERR-エラーで停止します。エラーはデフォルトで無視されます。
戻る
glob()関数は、一致したファイル/ディレクトリを含む配列を返します。一致するファイルがない場合は空の配列を返し、エラーの場合はFALSEを返します。
例
<?php print_r(glob("*.htm")); ?>
出力
Array ( [0] => one.htm [1] => two.htm [2] => three.htm )
別の例を見てみましょう。
例
<?php foreach (glob("*.*") as $myfiles) { echo "$myfiles filesize = " . filesize($myfiles) . "\n"; } ?>
出力
one.htm filesize = 56790 two.htm filesize = 432987 new.docx filesize = 184256 students.csv filesize = 4626 php.int filesize = 1287 settings.ini filesize = 3516
-
PHP log10()関数
定義と使用法 log10 ()関数は、数値の常用対数を計算します。 基数10の対数は、常用対数またはサンダードアルゴリズムとも呼ばれます。 log10(x)関数はlog 10を計算します バツ。これは、次の方程式によって自然対数に関連しています- log 10 x =log e x / log e 10だから log 10 100 =log e 100 / log e 10 =2 PHPでは、 log 10 log10()で表されます 関数 構文 log10 ( float $arg ) : float パラメータ Sr.No パラメ
-
PHPのfilesize()関数
filesize()関数はファイルサイズを返します。成功した場合はファイルサイズをバイト単位で返し、失敗した場合はFALSEを返します。 構文 filesize(file_path) パラメータ file_path- サイズを決定するファイルのパス。 戻る filesize()関数は、成功した場合はファイルサイズをバイト単位で返しますが、失敗した場合はFALSEを返します。 例 <?php echo filesize("one.txt"); ?> 出力 40