詳細については、 周暁沙の秘密の花園---- HTML 文字をフィルタリングするための PHP 手書きメソッド http://zhousir.net/php-html-filtering-method-handwriting-characters.html を参照してください。
- function html2text($str){
- $str = trim($str);
- $str = preg_replace("/||/isU","" ,$str);
- $alltext = "";
- $start = 1;
- for($i=0;$i31){
- $alltext .= $str[$i];
- }
- }
- }
- $ alltext = str_replace(" "," ",$alltext);
- $alltext = preg_replace("/&([^;&]*)(;|&)/","",$alltext);
- $alltext = preg_replace("/[ ]+/s"," ",$alltext);
- $alltext = htmlspecialchars($alltext,ENT_QUOTES);
- return $alltext;
- }
コードをコピー
|