1: | <?php
|
2: | namespace Opencart\System\Helper\Utf8;
|
3: | mb_internal_encoding('UTF-8');
|
4: |
|
5: | function strlen(string $string): int {
|
6: | return mb_strlen($string);
|
7: | }
|
8: |
|
9: | |
10: | |
11: | |
12: | |
13: | |
14: | |
15: |
|
16: | function strpos(string $string, string $needle, int $offset = 0) {
|
17: | return mb_strpos($string, $needle, $offset);
|
18: | }
|
19: |
|
20: | |
21: | |
22: | |
23: | |
24: | |
25: | |
26: |
|
27: | function strrpos(string $string, string $needle, int $offset = 0) {
|
28: | return mb_strrpos($string, $needle, $offset);
|
29: | }
|
30: |
|
31: | function substr(string $string, int $offset, ?int $length = null): string {
|
32: | return mb_substr($string, $offset, $length);
|
33: | }
|
34: |
|
35: | function strtoupper(string $string): string {
|
36: | return mb_strtoupper($string);
|
37: | }
|
38: |
|
39: | function strtolower(string $string): string {
|
40: | return mb_strtolower($string);
|
41: | }
|
42: | |