字符串简单问题、。 $str= "abcdefgh";我想用程序把 上面的字符串变成a b c d e f等等这样的每个字母后面有一个空格,应该怎么做 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $str= "abcdefgh";$str = implode(' ', str_split($str));echo $str; echo trim(preg_replace("/(\w)/","\\1 ",$x)); 楼上有机会都给出方法了方法有很多啊 我想这是最基本的算法了吧-。-我给出其他人没给的方法支持GBK 中文编码$str= "abc你defgh你好";for($i=0;$i<iconv_strlen($str);$i++){ if($i!=0){ $deStr .=" "; } if(ord($str{$i})>128){ $deStr .=chr(ord($str{$i})).chr(ord($str{++$i})); }else{ $deStr .=$str{$i}; }}echo $deStr; 代码漏了一行- 。-修正:$str= "abc你defgh你好";$deStr = "";for($i=0;$i<iconv_strlen($str);$i++){ if($i!=0){ $deStr .=" "; } if(ord($str{$i})>128){ $deStr .=chr(ord($str{$i})).chr(ord($str{++$i})); }else{ $deStr .=$str{$i}; }}echo $deStr; 这个就很好了,最好用php自己的函数了处理,这样性能高 请教版主xuzuning pdo bindValue 可不可以用in条件啊 从数据库取出图片的路径,怎么给<input type="file" name="imgurl" value="{$coupons_url}">赋值 昨天面试的问题,大家帮忙看看 求助帮写一段代码 php聊天室的问题,这是怎么回事呀? 100分 紧急求救!关于php连接postgresql问题! window xp 下我可以发邮件吗? 文件上传时如何取得上传文件的类型,我要给新文件命名时把旧文件的后缀加上 Access 和 MySql 有什么区别?哪个更好用? php 回车提交表单 不了 团购网站cms
$str = implode(' ', str_split($str));
echo $str;
方法有很多啊 我想这是最基本的算法了吧-。-
我给出其他人没给的方法
支持GBK 中文编码$str= "abc你defgh你好";
for($i=0;$i<iconv_strlen($str);$i++){
if($i!=0){
$deStr .=" ";
}
if(ord($str{$i})>128){
$deStr .=chr(ord($str{$i})).chr(ord($str{++$i}));
}else{
$deStr .=$str{$i};
}
}
echo $deStr;
$deStr = "";
for($i=0;$i<iconv_strlen($str);$i++){
if($i!=0){
$deStr .=" ";
}
if(ord($str{$i})>128){
$deStr .=chr(ord($str{$i})).chr(ord($str{++$i}));
}else{
$deStr .=$str{$i};
}
}
echo $deStr;
这个就很好了,最好用php自己的函数了处理,这样性能高