$restriction = 78 - strlen($header) - strlen($footer) ;\r
\r
$encoded_words = array();\r
- for ( $i = 0; $i < self::strlen($string); $i++ )\r
+ for ( $i = 0; $i < i18n::strlen($string); $i++ )\r
{\r
if ( self::$scheme == 'B' )\r
{\r
$letters = '';\r
}\r
\r
- $letter = self::substr($string, $i, 1);\r
+ $letter = i18n::substr($string, $i, 1);\r
$expected_length = strlen($letters) + strlen($letter) * 4 / 3;\r
\r
if ( $expected_length > $restriction )\r
\r
$letters .= $letter;\r
\r
- if ( $i == self::strlen($string) - 1 )\r
+ if ( $i == i18n::strlen($string) - 1 )\r
{\r
$encoded_text = self::b_encoder($letters);\r
$encoded_words[] = "{$header}{$encoded_text}{$footer}";\r
$encoded_text = '';\r
}\r
\r
- $encoded_letter = self::q_encoder(self::substr($string, $i, 1));\r
+ $encoded_letter = self::q_encoder(i18n::substr($string, $i, 1));\r
$expected_length = strlen($encoded_text) + strlen($encoded_letter);\r
\r
if ( $expected_length > $restriction )\r
\r
$encoded_text .= $encoded_letter;\r
\r
- if ( $i == self::strlen($string) - 1 )\r
+ if ( $i == i18n::strlen($string) - 1 )\r
{\r
$encoded_words[] = "{$header}{$encoded_text}{$footer}";\r
break;\r