色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

php小技巧之過濾ascii控制字符

還記得以前在工作中,將爬來的其它網站的數據導到xml。但是會遇到一個問題:即網頁會有ascII的控制字符。一開始以為是別人為了防止采集而加入的,然后發現一個就往過濾表里加一個。直到慢慢發現,他們都是ascii表里的字符。找到原因了,就好解決了。

復制代碼 代碼如下:
/**
 * 根據ascii碼過濾控制字符
 * @param type $string
 */
public static function special_filter($string)
{
 if(!$string) return '';

 $new_string = '';
 for($i =0; isset($string[$i]); $i++)
 {
  $asc_code = ord($string[$i]);    //得到其asc碼

  //以下代碼旨在過濾非法字符
  if($asc_code == 9 || $asc_code == 10 || $asc_code == 13){
   $new_string .= ' ';
  }
  else if($asc_code > 31 && $asc_code != 127){
   $new_string .= $string[$i];
  }
 }

 return trim($new_string);
}

php技術php小技巧之過濾ascii控制字符,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 肃宁县| 东至县| 宝鸡市| 南雄市| 莱西市| 嫩江县| 龙门县| 清镇市| 越西县| 新巴尔虎右旗| 商城县| 资源县| 双鸭山市| 鄂托克前旗| 嘉鱼县| 聊城市| 额敏县| 荣成市| 仲巴县| 泊头市| 五台县| 宁阳县| 六安市| 高安市| 沾益县| 白水县| 巧家县| 鹰潭市| 巴彦县| 六枝特区| 成安县| 万宁市| 永宁县| 罗定市| 延川县| 赤城县| 清水县| 翼城县| 鄂托克前旗| 灵璧县| 德州市|