30 public function encodeString(
string $string, ?
string $charset =
'utf-8',
int $firstLineOffset = 0,
int $maxLineLength = 0): string
32 if (
'iso-2022-jp' === strtolower($charset)) {
33 $old = mb_internal_encoding();
34 mb_internal_encoding(
'utf-8');
35 $newstring = mb_encode_mimeheader($string,
'iso-2022-jp', $this->
getName(),
"\r\n");
36 mb_internal_encoding($old);
41 return parent::encodeString($string, $charset, $firstLineOffset, $maxLineLength);