echo preg_replace("/^(.)(.)(.)/",'$1$3$2',"abcd");自己想出一个,谁还有更好的?