ドキュメントルート(ドメイン直下)のパスを返してくれます。サーバーのコンフィグレーションファイル(httpd.conf)で定義されています。ドキュメントルートのパスを返してくれるので、インクルードしたいファイルのドキュメントルートからのパスを付けて記述します。読み込む階層が異なっていてもパスを変更する必要がないので便利です。httpd.conf(C:\xampp\apache\conf)の240行目辺りに記述されている定義例です。関数は、画像サイズを含む画像に関する情報を取得します。タグで使用できる高さ/幅を表す文字列を返します。パラメータで追加情報を返します。filename(string):このパラメータは、情報を取得したいファイルの名前を指定します。ストリームを用いたリモートファイルへの参照を指定できます。画像ファイルから何らかの拡張情報を引き出すことが可能です。つの要素からなる配列を返します。含まれないことがあります。番目の要素は、それぞれ画像の幅と高さを表します。画像の形式を表します。個々の色のビット数です。画像の場合は4になります。ヘッダを転送するために使用できます。注意:形式によっては、画像を含まないものや複数の画像を含むものがあります。画像のサイズを適切に決定することができません。返す幅と高さはいずれもゼロとなります。レベルのエラーを発生させます。レベルのエラーを発生させます。以下は、画像ファイルを指定して、その情報を表示する例です。ようにして取り出しています。使って変数に代入する例です。関数を使って連想配列の値を取得して利用します。画像かどうかを判定して一覧表示する例です。メソッドでファイルを1つずつ取り出します。プロパティから取得したディレクトリのパスにファイル名を加えて、ファイルのパス($path)とします。画像以外のファイルやフォルダがあるとエラーが出力されるので、@(エラー制御演算子)を使ってエラーを出力しないようにしています。要素)を付けて画像をサムネイル(width="80")表示します。メソッドでディレクトリを閉じます。