コレクションを行うときに遭遇する一般的な問題は、HTML タグとスタイルを正規表現に置き換える関数を作成することに時間を費やしました。それを共有します。
",
"/
',
"//i" => '
;", ',//半角、全角のスペース、改行を置換し、削除するために使用します。データベースへの書き込み時に発生するエンコードの問題 ')>6)//一部のコンテンツが欠落している可能性があります先頭の タグ '.$content;
"/
"/ /i" => ' ',//スペースを
に置き換えます "/
);
$config = array (
本体のみを取得します
'wrap' => 0
);
$content = tiny_repair_string($content, $config, 'utf8' ); // まず php に付属のきちんとしたクラス ライブラリを使用して html タグを修復するか、そうでない場合は置き換えます さまざまな奇妙な状況が発生しやすくなります
$content =rim($content);
foreach ( $replaces as $k => ; $v ) {
$content = preg_replace ( $k, $v, $content );
}
if(strpos($content,'
$content = '
$ content = tiny_repair_string($content, $config, 'utf8');// HTML を削除するために再度修復します空のタグ
$content = trim($content);
return $content;
}