
No.2ベストアンサー
- 回答日時:
この回答への補足
shimix様 ありがとうございます。
globというのは知りませんでした。
シンプルでいいですね。 ワイルドカードが使えるのでとても便利そうです。
他の人にも参考になるように、私のテストしたスクリプトをご紹介しておきます。
<?php
$dir = "./jpeg/*501?.jpg";
//↑jpegフォルダの、501+1文字 という文字が含まれるjpg画像ファイルを抽出
foreach(glob($dir) as $file) //抽出したファイルを$fileという配列に格納
{
echo "filename: $file . "<br>\n";//抽出したファイル名を表示
}
?>
No.1
- 回答日時:
>readdirでファイル一覧を取得
まぁそうでしょうね、そもそも完全一致じゃなければ
所在チェックの意味もあまりないと思いますが・・・
<?PHP
$d = dir("./");
$pattern="/条件/";
$flg=false;
while (false !== ($entry = $d->read())) {
if(preg_match($pattern,$entry)){
$flg=true;
break;
}
}
if($flg) echo "match!!";
else echo "unmatch!?";
?>
この回答への補足
yambejp様
早速の回ご答、ありがとうございました。
やはり一度配列に格納してから、preg_matchをかけるのですね。
今回の目的が、いくつかの条件で文字列を組み合わせてファイル名を構成しているので
その中の連番部分だけを抽出したかったのです。
まだまだ初心者なので、preg_matchの使い方も参考になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) セレクトボックスで選択された値をコントローラーで使用したい 2 2022/07/26 16:41
- Visual Basic(VBA) このVBAでExcelアプリケーションを作成は必要ですか? 3 2023/07/19 21:13
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- PDF PDFを自動添付したメールを送信してくれるツールを探しています。 2 2023/02/07 15:19
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/21 09:28
- Windows 10 Not kind:Folders 3 2023/05/03 12:44
- その他(コンピューター・テクノロジー) <a href="file:///フォルダ名/ファイル名">リンクテキスト</a>について 1 2023/04/06 22:40
- Excel(エクセル) エクセルのファイルにリンクを貼る方法 4 2023/06/30 11:09
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/02/21 11:19
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
URLのサブドメインとドメイン部...
-
$_SESSIONに二次元配列を使える...
-
$_POSTを一括してサニタイズし...
-
String だと「 ByRef引数の型が...
-
OCI で、SELECT結果行数を取得...
-
PHP多次元配列で重複チェック
-
ExcelVBAのチェックボックスに...
-
漢字のソートについて
-
queryとparamについて
-
PHPでテキストファイルの一部を...
-
配列をループでたくさん宣言し...
-
多次元配列を2次元の連想配列で...
-
VBAの配列内容の確認
-
CSVデータから配列に・・・。
-
PHPでテキストファイルを読み込...
-
PHPのプルダウン式のジャンプ設...
-
CArrayの要素としてCStringArra...
-
ヒアドキュメントの中のfor文
-
openでcsvを開いた時
-
2次元配列の値の受け渡しについ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
配列をループでたくさん宣言し...
-
$_SESSIONに二次元配列を使える...
-
foreachのなかで次のキーを参照...
-
file_existsでファイル名の部分...
-
PHPにてクラスを配列にすること...
-
String だと「 ByRef引数の型が...
-
ネストが深い時のforeachはどう...
-
postgresql関数をつかったレコ...
-
PHPでの簡易ビンゴゲームでの疑...
-
PHPのカッコ[ ]の使い方について
-
sortableで並べ替えてDBに保...
-
漢字のソートについて
-
プルダウンメニューでCSVデータ...
-
チェックボックス複数選択 mys...
-
PHPで配列をPOSTデータで送った...
-
URLのサブドメインとドメイン部...
-
PHP 配列の添字に変数は使えない?
-
チェックボックスが複数選択で...
-
PHP 多次元配列変数のデータ受...
-
SQL文の実行結果を変数で受けて...
おすすめ情報