开发者社区> 问答> 正文

PHP如何去除从Linux文件读出来的特殊字符?

在linux文件里每一行记录一个字符串,如——I波纹管
当我通过PHP从文件里读出这一行数据时,变成了——I^B波纹管,多了“^B”,我该如何去除这种类似的特殊字符?

展开
收起
落地花开啦 2016-06-16 11:20:48 2049 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    不知道这里的 ^B 是不是那个 ascii code 为 2 的一个字符

    如果真的是它的话,在 PHP 中,可以用这种方式取得/替换这个字符:

    $str = 'some string';
    $ctrl_b = chr(2);
    
    $new_str = str_replace($ctrl_b, '', $str);
    2019-07-17 19:40:36
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
阿里云栖开发者沙龙PHP技术专场-深入浅出网络编程与swoole内核-吴镇宇 立即下载
PHP安全开发:从白帽角度做安全 立即下载
PHP 2017.北京 全球开发者大会——高可用的PHP 立即下载