在linux文件里每一行记录一个字符串,如——I波纹管
,
当我通过PHP从文件里读出这一行数据时,变成了——I^B波纹管
,多了“^B”,我该如何去除这种类似的特殊字符?
不知道这里的 ^B 是不是那个 ascii code 为 2 的一个字符
如果真的是它的话,在 PHP 中,可以用这种方式取得/替换这个字符:
$str = 'some string';
$ctrl_b = chr(2);
$new_str = str_replace($ctrl_b, '', $str);
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。