Web.fla

主食は、html/css/php/javascript(jQuery) デザートはactionscript!WEBに関することをメモってくサイト

*

【PHP】 scandirによるフォルダ内のファイル一覧を表示する

      2015/02/20

フォルダにあるファイルを取得して表示する処理、例えば画像一覧を表示するどありそうな処理をメモ。

scandir関数でファイル名を取得する

scandirを実行するとファイル名を取得できる。取得できたらcount関数で総数をチェックしてfor分で処理する

pathinfo関数で拡張子をチェックする

pathinfo関数で dirname (ディレクトリ名)、basename (ファイル名)、 extension (拡張子)とfilename(ファイル名(拡張子抜き))が取得できる「PHP マニュアル -pathinfo –

scandirのみでファイル名だけ取得

上記の方法もあるのですが、scandirだけでもファイル名が取得できるので、そいつを追記します。
ただscandirの場合はディレクトリー名も取得するのでディレクトリー名を除きたかった場合には「is_dir」関数でチェックして除くといい

 - php

     

Message

  関連記事

【PHP】PHPでリロード対策をして二重投稿を防止しよう

phpでフォームとか作ってデータを送信できた!!!って喜んでるのもつかの間(笑い …

【PHP】画像ファイルのアップロードから削除までの流れ

ここまでPHPでファイルのアップロードやフォルダ内のファイル一覧表示などを記事を …

【PHP】CSV ファイルをダウンロードするプログラムは?

phpでCSVをダウンロードする時って割と見ると思うんですが、そういえばphpで …

【PHP】session 個別で削除

前回はセッションでログアウトする際にセッション全体を削除したけど、それぞれセッシ …

【PHP】多次元配列をあるキーを基準に並び替えたい

ある案件で画像のパス、タイトル、カテゴリ、リンク先などのデータを多次元配列で管理 …

【PHP】unlinkを利用したフォルダ内のファイルを削除する

まぁ、久々に投稿。てことでそのままになっていた、よくファイルをアップロードする仕 …

[PHP]CSVを読み込み時、文字化けさせないで読み込む方法とは!?

PHPを利用してCSVを読み込んだり書き込んだりする処理はよくあると思います。た …

【PHP】ページ送り機能|連番で振っていくバージョン

phpの案件でデータを10件ずつ表示されて次のデータを表示するときに「次」「前」 …

【PHP】URLを分解して配列で取り出すには?

PHPでプログラムをするとやっぱURLって結構いじるときありますよね。 例えば、 …

【PHP】Cookie(クッキー)にデータを保存するには!?

PHPでプログラムする上でやっぱCookie(クッキー)について勉強することもあ …