注册 登录
编程论坛 PHP技术论坛

php 如何表示全角空格阿?

flyingpig 发布于 2006-02-09 17:41, 2159 次点击

$key=str_replace(' ','',$str);
我想用这个函数将$str中的所有空格去掉得到新串$key。

去掉半角空格没有问题,但是不能去掉全角空格!!!!!!!!!!!!!!


各位大虾:谁能告诉我php里的全角空格是什么样的阿?

还有在mysql中
SELECT *
FROM `products_description`
WHERE REPLACE (
`products_name` ,
' ',
''
) LIKE '%abc%'

是好用的但是将这个语句写到php中就有问题,是不是也是全角空格的问题啊?

很急!大家多多帮忙啊!

2 回复
#2
linuxpluto2006-02-09 23:24
没的全角空格~那是双字节的空白符,值可能不一样~
#3
adleyliu2006-02-10 18:16
<?php
$Space="替 换 替 换 替 换";
$Space=str_replace(' ',"[全角]",$Space);
$Space=str_replace(' ',"[半角]",$Space);
echo $Space;
?>

试试这样效果是你想要的吗?
1