ホームページ  >  記事  >  バックエンド開発  >  PHP バッチ更新 Web ページ コンテンツ実装コード_PHP チュートリアル

PHP バッチ更新 Web ページ コンテンツ実装コード_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-21 15:41:561152ブラウズ

コードをコピーします コードは次のとおりです:

$path=$DOCUMENT_ROOT;
$path=str_replace("/","\",$path); /フォルダーを指定
$path=$path."\web\study\"

//すべてのファイルを取得
$s=explode("n",trim(`dir/b/o:gn $path`); );

// フォルダー内のすべての HTML ファイル名を取得
$num=count($s);
for($i=0;$i<=$num;$i++){
if(strpos($s) [$i ],".htm")==0){
unset($s[$i])
}
}
//print_r($s);



//Web ページのバッチ処理
foreach($s as $value){
editfile("D:\MYOA\webroot\web\study\".$value);
echo $value."更新されました!
"
}
//editfile ("D :\MYOA\webroot\web\study\0105_5.htm");
echo "THE END"


//カスタム関数: タグ間のコンテンツをインターセプトします
function get_body($start_str,$end_str,$コンテンツ){
$start_str_num=strlen($start_str);

$a=strpos($content,$start_str)+$start_str_num($content,$); end_str )-strpos($content,$start_str)-$start_str_num;
return substr($content,$a,$b)
}

//ファイルを編集
function editfile($str){
//$str; = "D:\MYOA\webroot\web\study\".$str
//HTML コンテンツを取得
$file=@fopen($str,"r")
while(!feof($file)){
$ result.=fgets($file,9999);
}
fclose($file);


//置換コンテンツ
$result=str_replace("Laowangのデジタル アクセサリー ストア: Wangpo Digital","Lan Vision" ,$ result);
$result=str_replace("写真オンラインスクール","チュートリアルのホームページに戻る",$result);
$result=str_replace('width="407"','width="770"',$ result);
$result=str_replace("http://shop1289309.taabao.com","http://www.lansj.com",$result);
$result=str_replace("Lao Wang が使用した IDは :pccity,joshwang,joshwanggg","",$result);
$result=str_replace("QQ:123709080 MSN:joshwanggg@hotmail.com",'オンライン相談: クリックして相談を開始 クリックして相談を開始',$result);
$result=str_replace('http://www.zonline.com.cn
',"",$result);
$result=str_replace('http://www .zonline.com.cn/photo/school/scgs/',"http://www.lansj.com/study/",$result); / css/',"http://www.lansj.com/study/",$result);
$result=str_replace('http://www.zonline.com.cn/photo/school/img/' , "http://www.lansj.com/study/",$result);
$result=str_replace('http://www.yimei.net/inc/',"http://www.lansj. com /study/",$result);
$result=str_replace('オーク写真クラブ','Lan Vision 写真フォーラム',$result);
$result=str_replace('http://www.zonline.com.cn/photo/img / ','http://www.lansj.com/study/',$result);
$result=str_replace('

デジタル機器やアクセサリについてご質問がある場合は、QQ にお問い合わせください。 : 123709080、デジタル カメラと関連アクセサリを専門としています: Wangpo Digital

',"",$result);
$result=str_replace("無題のドキュメント",substr(str_replace(chr(32),"",str_replace(chr(10),"",str_replace("

","",str_replace(chr( 13 ),"",get_body('


','

',$result))))、 0,28)." - Lan Vision Photography",$result);
$result=str_replace("Photography World",substr(str_replace(chr(32),"",str_replace(chr(10),"",str_replace) ("

","",str_replace(chr(13),"",get_body('','',$result))) )),0,28)." - Lan Vision Photography",$result);

//echo $result;
$file=@fopen($str,"w"); ($file,$result);
fclose($file)
?>





http://www.bkjia.com/PHPjc/321027.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/321027.html
技術記事

次のようにコードをコピーします: ?php $path=$DOCUMENT_ROOT; $path=str_replace("/","\",$path); //フォルダーを指定します $path=$path."\web\study\"; / /すべてのファイルを取得 $s=explode("n",trim(`...)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。