请教PHP高手,在中文和英文之间加入空格,这样的代码如何写(PH)? 比如说, 联想y460 我要把它输出来 联

请教PHP高手,在中文和英文之间加入空格,这样的代码如何写(PHP)?比如说,联想y460我要把它输出为联想y460字符串是一个变量的,... 请教PHP高手,在中文和英文之间加入空格,这样的代码如何写(PHP)?
比如说, 联想y460
我要把它输出为 联想 y460
字符串是一个变量的,
展开
 我来答
5idev
2010-11-21 · TA获得超过507个赞
知道小有建树答主
回答量:169
采纳率:0%
帮助的人:89.6万
展开全部
<?php
$str = '联想y460';
$str = preg_replace('/([\x80-\xff]*)(\w+)/', '${1} ${2}', $str);
echo $str; //输出:联想 y460
?>

只是根据你的描述来写的,如果情况更复杂,则需要改进。
袤袤雨
2010-11-21 · TA获得超过1145个赞
知道小有建树答主
回答量:819
采纳率:0%
帮助的人:832万
展开全部
<?php echo "联想 y460";?>

或者

<?php echo "联想 y460";?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
andrew_crystal
2010-11-21
知道答主
回答量:5
采纳率:0%
帮助的人:0
展开全部
<?php
echo preg_replace('/([\x80-\xff]*)(\w+)/', '${1} ${2}', '联想y460');
?>
查看一下php中文正则的资料
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Phper
2010-11-21 · TA获得超过1210个赞
知道小有建树答主
回答量:625
采纳率:0%
帮助的人:680万
展开全部
$str = preg_replace('/^[\xa1-\xff]+/','$0 ','联想y460');
echo $str;

//联想 y460
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式