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