PHP里要将一段数据里中文间的逗号换成全角的,应该如何做,100分

WBOY
發布: 2016-06-23 13:45:54
原創
847 人瀏覽過

例如

1,9,admin,你是我爱人,我是你爱人,是吗,20141109,769

把那几句中文之间的半角逗号换成全角逗号

多谢


回复讨论(解决方案)

$s = '1,9,admin,你是我爱人,我是你爱人,是吗,20141109,769';//以下任何一句都可以echo str_replace(',', ',', $s);echo strtr($s, array(',' => ','));echo join(',', explode(',', $s));
登入後複製
登入後複製

$s = '1,9,admin,你是我爱人,我是你爱人,是吗,20141109,769';//以下任何一句都可以echo str_replace(',', ',', $s);echo strtr($s, array(',' => ','));echo join(',', explode(',', $s));
登入後複製
登入後複製


那你把其他的也变了

嗯,是中文之间

$s = '1,9,admin,你是我爱人,我是你爱人,是吗,20141109,769';echo preg_replace('/([\x80-\xff]),([\x80-\xff])/', '$1,$2', $s);
登入後複製

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板