数码资讯
PHP去除头与尾间隙的2种方法
看似简单的问题,其实还有一点坑,首先,空的空间不是一个字符串,直接使用修剪()是不去的。 1、更换preg_replace 复制代码代码如下所示: 美元的人和三个英国775fd 关系测试=dfadad; 为测试= preg_replace( / ^(| S)* |(| S)* $ / ',' ',为
选购提示
关注价格、性能、续航、售后和真实使用场景,理性比较后再下单。
看似简单的问题,其实还有一点坑,首先,空的空间不是一个字符串,直接使用修剪()是不去的。
1、更换preg_replace
复制代码代码如下所示:
美元的人和三个英国775fd 关系测试=dfadad;
为测试= preg_replace( / ^(| S)* |(| S)* $ / ',' ',为测试);
var_dump($试验);
结果如下:
在责任人和三个英语775fd之间的关系string'dfadad(长度= 35)
此方法由小组中的一个小伙伴提供,并对此表示感谢。它是普遍的。
2,修剪方法
复制代码代码如下所示:
为测试=dfadad 3333adf775fd ;
为测试=装饰(html_entity_decode($测试),CHR(0xC2)。Chr(0xA0));
var_dump($试验);
结果如下:
string'dfadad 3333adf775fd(长度= 19)
此方法见于PHP的官方手册中。如果UTF8编码,这个方法有没有问题。如果GBK,GB2312,会有随机码,json_encode,如果是GBK,GB2312汉字将被替换为空。建议使用UTF8编码。
1、更换preg_replace
复制代码代码如下所示:
美元的人和三个英国775fd 关系测试=dfadad;
为测试= preg_replace( / ^(| S)* |(| S)* $ / ',' ',为测试);
var_dump($试验);
结果如下:
在责任人和三个英语775fd之间的关系string'dfadad(长度= 35)
此方法由小组中的一个小伙伴提供,并对此表示感谢。它是普遍的。
2,修剪方法
复制代码代码如下所示:
为测试=dfadad 3333adf775fd ;
为测试=装饰(html_entity_decode($测试),CHR(0xC2)。Chr(0xA0));
var_dump($试验);
结果如下:
string'dfadad 3333adf775fd(长度= 19)
此方法见于PHP的官方手册中。如果UTF8编码,这个方法有没有问题。如果GBK,GB2312,会有随机码,json_encode,如果是GBK,GB2312汉字将被替换为空。建议使用UTF8编码。
声明:本文内容用于数码产品信息整理与选购参考,具体价格、库存、售后政策以官方渠道和电商页面实时信息为准。