固定長CSVを出力するため、値の後ろを全角スペースで埋める処理を実装しています。
その中で、ある項目が100字という制限で全角スペースを出力しないといけないのですが、
php
1// $valueの中身はstr_pad($val,100,' ', STR_PAD_RIGHT)にて全角埋めされたもの 2mb_convert_encoding($value, "SJIS-win", "UTF-8");
にて変換された後は30文字ほどの全角スペースの後に"?"と続き、出力が省略されてしまいます。
この理由と、解決策をご教示いただけないでしょうか。
よろしくお願いいたします。
回答3件
あなたの回答
tips
プレビュー