Piwik\Common::mb_substr PHP Method

mb_substr() public static method

Calls mb_substr if available and falls back to substr if it's not.
public static mb_substr ( string $string, integer $start ) : string
$string string
$start integer
return string
    public static function mb_substr($string, $start)
    {
        $length = func_num_args() > 2 ? func_get_arg(2) : self::mb_strlen($string);
        if (function_exists('mb_substr')) {
            return mb_substr($string, $start, $length, 'UTF-8');
        }
        return substr($string, $start, $length);
    }

Usage Example

コード例 #1
0
ファイル: Keyword.php プロジェクト: mgou-net/piwik
 /**
  * @param Request $request
  * @param Visitor $visitor
  * @param Action|null $action
  * @return mixed
  */
 public function onNewVisit(Request $request, Visitor $visitor, $action)
 {
     $information = $this->getReferrerInformationFromRequest($request);
     if (!empty($information['referer_keyword'])) {
         return Common::mb_substr($information['referer_keyword'], 0, 255);
     }
     return $information['referer_keyword'];
 }
All Usage Examples Of Piwik\Common::mb_substr