問題タブ [recursiveiterator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP によって生成された zip に特定のフォルダーが追加されないようにする方法
index.php のような特定のファイルが、以下のコードによって生成される zip に追加されないように除外したいと考えています。いくつかの方法を試しましたが、どれもうまくいきませんでした。それを見て、私を助けてください。
php - PHP RecursiveDirectoryIteratorは戻りますが、「x」に一致するディレクトリをトラバースしません
PHP でディスク カタログ アプリケーションを作成しています。私のスクリプトはディレクトリをループし、すべてのファイル名とメタデータをデータベースに保存します。下に移動したくない特定のディレクトリがあります。イテレータは、これらのディレクトリの名前をファイルであるかのように単純に返し、次の兄弟に移動する必要があります。一致するファイル名パターンに基づいてディレクトリを省略できるようにする RecursiveCallbackFilterIterator を実装しました。
私の質問は、パターンに一致するディレクトリが結果セットに含まれるようにこのコードを変更するにはどうすればよいですか?
これまでのところ、私が見つけた RecursiveCallbackFilterIterator のすべての例は、上記のいくつかのバリエーションを示しています (たとえば、特定のファイルやディレクトリを省略しています)。パターンに一致する場合はディレクトリ名を返し、次の兄弟に移動したいだけです。
言い換えれば、私はこれを変える必要があります:
これに:
php - URL を使用してディレクトリとサブディレクトリを反復処理する方法
ディレクトリ内のファイルとサブディレクトリ内のファイルを反復しようとしています:
ただし、次のエラーが表示されます。
echo $dir;
与えます:
http://localhost/projects/wordpress_projects/wp-content/themes/rev_cust/js
スタックトレース:
どうすれば修正して正しく動作させることができますか?
よろしくお願いします。