たとえば、, と , はどちらもカンマですが、最初のものは 2 バイト、2 番目のものは 1 バイトです。
2 バイトを 1 バイトに変換するにはどうすればよいですか?
たとえば、, と , はどちらもカンマですが、最初のものは 2 バイト、2 番目のものは 1 バイトです。
2 バイトを 1 バイトに変換するにはどうすればよいですか?
iconv
Translit オプションと一緒に使用できます (コンテンツの提供方法に応じて、ASCII/TRANSLIT
またはなど)。ISO-8859-1//TRANSLIT
私はこれを試していませんが、うまくいくと信じています。
入ってくる文字セットが何になるかわからない場合は、おそらくmb_detect_encoding
それを検出するために使用したいと思うでしょうiconv
。
文字セットに慣れていない場合は、すべてのソフトウェア開発者が絶対に、積極的に Unicode と文字セットについて知っておくべき絶対的な最小値を読んで、主題への簡単なイントロを読みたいと思うかもしれません.
iconv()
正しい入力文字セットと出力文字セットを使用してください。