メールファイルにあるuuencodeされた箇所を、phpで読み込んでuudecodeしようとしています。
オンラインのuudecodeツールで変換した結果はすべてアルファベットのみなのですが、phpでデコードすると途中から文字化けしてしまいます。
uuencodeの内容
begin 346 xx.log (uuencode内容) end
php
// ファイル読み込み処理など、省略 // uudecode convert_uudecode("uuencode箇所");
phpではデコード対象から最初と最後の1行を抜いています。
(よくわかっていませんが、begin行とend行を入れると結果は"r"になったため)
uudecode結果をmb_detect_encodeにかけたところ、結果は不明でした。
uudecodeの結果確認には下記オンラインツールを使用しました。
(こちらはbegin,end行も含めないと変換されませんでした。)
https://tool-taro.com/uudecode/
あなたの回答
tips
プレビュー