質問: jsからajaxでphpと通信を行った際、echoで返ってくる文字数の先頭に空白が入り文字数が変わってしまいます。 js側は変更できません。
回答: いま、ちょっと検証できる環境でなんでアレですが、 そのphpのコード、UTF-8 w/BOMになってません?