| @@ 4619-4624 (lines=6) @@ | ||
| 4616 | } |
|
| 4617 | } |
|
| 4618 | ||
| 4619 | if (self::$SUPPORT['mbstring'] === true) { |
|
| 4620 | $returnTmp = \mb_strlen($str, $encoding); |
|
| 4621 | if ($returnTmp !== false) { |
|
| 4622 | return $returnTmp; |
|
| 4623 | } |
|
| 4624 | } |
|
| 4625 | ||
| 4626 | if (self::$SUPPORT['iconv'] === true) { |
|
| 4627 | $returnTmp = \iconv_strlen($str, $encoding); |
|
| @@ 4626-4631 (lines=6) @@ | ||
| 4623 | } |
|
| 4624 | } |
|
| 4625 | ||
| 4626 | if (self::$SUPPORT['iconv'] === true) { |
|
| 4627 | $returnTmp = \iconv_strlen($str, $encoding); |
|
| 4628 | if ($returnTmp !== false) { |
|
| 4629 | return $returnTmp; |
|
| 4630 | } |
|
| 4631 | } |
|
| 4632 | ||
| 4633 | if ( |
|
| 4634 | $encoding === 'UTF-8' // INFO: "grapheme_stripos()" can't handle other encodings |
|
| @@ 4849-4854 (lines=6) @@ | ||
| 4846 | } |
|
| 4847 | } |
|
| 4848 | ||
| 4849 | if (self::$SUPPORT['mbstring'] === true) { |
|
| 4850 | $returnTmp = \mb_strpos($haystack, $needle, $offset, $encoding); |
|
| 4851 | if ($returnTmp !== false) { |
|
| 4852 | return $returnTmp; |
|
| 4853 | } |
|
| 4854 | } |
|
| 4855 | ||
| 4856 | if ( |
|
| 4857 | $encoding === 'UTF-8' // INFO: "grapheme_stripos()" can't handle other encodings |
|