| Linux hosting5.siteguarding.com 3.10.0-962.3.2.lve1.5.88.el7.x86_64 #1 SMP Fri Sep 26 14:06:42 UTC 2025 x86_64 Path : /home/devsafetybis/op4103.dev.safetybis.com/system/helper/ |
| Current File : /home/devsafetybis/op4103.dev.safetybis.com/system/helper/utf8.php |
<?php
namespace Opencart\System\Helper\Utf8;
mb_internal_encoding('UTF-8');
/**
* @param string $string
*
* @return int
*/
function strlen(string $string): int {
return mb_strlen($string);
}
/**
* @param string $string
* @param string $needle
* @param int $offset
*
* @return false|int
*/
function strpos(string $string, string $needle, int $offset = 0) {
return mb_strpos($string, $needle, $offset);
}
/**
* @param string $string
* @param string $needle
* @param int $offset
*
* @return false|int
*/
function strrpos(string $string, string $needle, int $offset = 0) {
return mb_strrpos($string, $needle, $offset);
}
/**
* @param string $string
* @param string $offset
* @param ?int $length
*
* @return string
*/
function substr(string $string, int $offset, ?int $length = null): string {
return mb_substr($string, $offset, $length);
}
/**
* @param string $string
*
* @return string
*/
function strtoupper(string $string): string {
return mb_strtoupper($string);
}
/**
* @param string $string
*
* @return string
*/
function strtolower(string $string): string {
return mb_strtolower($string);
}