ホームページ > バックエンド開発 > PHPチュートリアル > 交渉なしで逮捕します_PHPチュートリアル

交渉なしで逮捕します_PHPチュートリアル

WBOY
リリース: 2016-07-13 17:24:32
オリジナル
907 人が閲覧しました

ウェブサイトを作成するときに十分な情報がないと大変なことになります。他の Web サイトから webzip を使用してキャプチャした Web ページは、処理せずに使用することはできません。私たちが望む記事はその中にあります。どうすれば解決策を考えることができますか?私は比較的怠け者なので、一つ一つ手作業でやろうと思ったことはありません。しかし、ネットワークを構築する必要があったため、このタスクを完了できる可能性のある PHP プログラムをコンパイルするしかありませんでした。 :)
以下は参考用のソースコードです:

//php マルチレイヤーファイル自動ファイル変換システム。
//連続ファイルに適用されます。
//パラメータの説明
//処理対象の$siteディレクトリ
$site="d:/update";
function cchange($path1,$path2){
$lastchar="";
$temp=file($path1);
for ($i=0;$i$temp[$i]=str_replace("","#br#") ,$temp[$i]);
$temp[$i]=str_replace("
","#br#",$temp[$i]);
$lastchar=strip_tags($lastchar);
$handle=fopen($path2,"w");
fclose($path2); );
$max=0;
$end="";
//記事クローリングコア処理フィールド
//改善予定
$ctemp[$i]=str_replace("#br#","
",$ctemp[$i]);
$ctemp[$i]=ltrim($ctemp[$i] );
$ctemp[$i]=ereg_replace("[ f ]{0,}","",$ctemp[$i]);





while (substr(trim($ctemp[$i]),0,4)=="

"){ $ctemp[$i]=trim(substr(trim($ctemp[$i]),4)); if (strlen($ctemp[$i])>20) $end.=$ctemp [$i];
}
$handle=fopen($path2,"w");
fclose($handle);
関数挿入($path); $d=dir($path);
while($entry=$d->read()) {
if ($entry!="."&&$entry!=".."){
if (is_dir( $path."/".$entry)){
insert($path."/".$entry);
echo $path."
"
}
if (!is_dir($path."/". $entry)){
cchange($path."/".$entry,$path."/".$entry);
}
}
}
}

?>
注: このプログラムは全能ではありません。一部の煩わしい Web ページでは解決できませんが、精度が 90% に達する可能性があると計算しました。興味のあるヒーローがいたら、変更を手伝ってください。または、それを完璧にする方法を私と話し合ってください。 :7750988、メール:cairway@263.net



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

www.bkjia.com

tru​​e

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

技術記事

ウェブサイトに十分な情報がないと大変なことになります。他の Web サイトから webzip を使用してキャプチャした Web ページは、処理せずに使用することはできません。その中に私たちが欲しい記事があるのですが、どう思いますか...

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート