<?php
$iprange = array(
"^12\.34\.",
"^12\.35\.",
);
foreach($iprange as $var) {
if (preg_match($var, $_SERVER['REMOTE_ADDR'])) {
配列内の各値を構成するリストを探しています。それを と呼びましょう。iprange.txt
そこから変数を抽出します$iprange
。また、新しい範囲でファイルを更新しますが、上記の例のように、php で必要な場合は、これらの文字列を正規表現に変換したいと考えています。
次の 2 つの問題について教えていただければ、
どういうわけか配列インクルードを使用することになることは理解していますが、それを実装する方法がわかりません。
テキスト ファイルを更新する cron を実行して、上記の例で使用できる正規表現に変換したいと思います。directadmin GUI で cron を適用する方法は知っていますが、cron 化されたファイルがどのようになるかはわかりません。
編集 - - - - - - - - - - - -
Mamsaac に感謝します。非常に役に立ちました。現在、ケースと ob_file_callback に関連して発生しているさらなる問題で立ち往生しています。ここでそれらについて話し始めると、どこにも行きませんが、ここでフォローできます。ob_file_callback と fwrite の問題
ここのこのスレッドに関しては、トピックを維持するために、提案した配列にファイル全体を含めるにはどうすればよいですか?
文字列を正規表現に変換する必要がなければ、あなたが考えていた cronjob はもう必要ありません。