Seditio Source
Root |
./othercms/elxis_5.3_atlas_rev2452/includes/libraries/utf8/php6.php
<?php
/**
* @version        $Id: php6.php 19 2011-01-18 19:13:58Z datahell $
* @package        Elxis
* @subpackage    Unicode support
* @copyright    Copyright (c) 2006-2011 Elxis CMS (http://www.elxis.org). All rights reserved.
* @license        Elxis Public License ( http://www.elxis.org/elxis-public-license.html )
* @author        Elxis Team ( http://www.elxis.org )
* @description     Elxis CMS is free software. Read the license for copyright notices and details
*/

defined('_ELXIS_') or die ('Direct access to this location is not allowed.');


class
eUTF extends elxisUTF8 {

    public function
__construct() {
       
parent::init();
    }

    static public function
strlen($str) {
        return
strlen($str);
    }

    static public function
strpos($str, $needle, $offset = 0) {
        return
strpos($str, $needle, $offset);
    }

    static public function
strrpos($str, $needle, $offset = 0) {
        return
strrpos($str, $needle, $offset);
    }

    static public function
substr($str, $offset, $length = 0) {
        return
substr($str, $offset, $length);
    }

    static public function
strtolower($str){
        return
strtolower($str);
    }

    static public function
strtoupper($str){
        return
strtoupper($str);
    }

    static public function
trim($str, $charlist = '') {
        return
trim($str, $charlist);
    }

    static public function
ltrim($str, $charlist = '') {
        return
ltrim($str, $charlist);
    }

    static public function
rtrim($str, $charlist = '') {
        return
rtrim($str, $charlist);
    }

    static public function
str_pad($input, $pad_length, $pad_string=' ', $pad_style=STR_PAD_RIGHT) {
        return
str_pad($input, $pad_length, $pad_string, $pad_style);
    }

    static public function
str_split($str, $split_len = 1) {
        return
str_split($str, $split_len = 1);
    }

    static public function
stristr($haystack, $needle, $part = false) {
        return
stristr($haystack, $needle, $part);
    }

    static public function
ucfirst($str) {
        return
ucfirst($str);
    }

    static public function
strrev($str) {
        return
strrev($str);
    }

    static public function
substr_replace($str, $repl, $start, $length = NULL) {
       
substr_replace($str, $repl, $start, $length);
    }

    static public function
str_replace($search, $replace, $subject, $count = NULL) {
        return
str_replace($search, $replace, $subject, $count);
    }

}

?>