Esempio n. 1
0
 public function testMBYTE_checkEnabledAlreadySetReturnsTrue()
 {
     $this->markTestSkipped();
     $this->assertTrue(MBYTE_checkEnabled('test'));
 }
Esempio n. 2
0
function MBYTE_eregi_replace($pattern, $replace, $str)
{
    static $mb_enabled;
    if (!isset($mb_enabled)) {
        $mb_enabled = MBYTE_checkEnabled();
    }
    if ($mb_enabled) {
        $result = mb_eregi_replace($pattern, $replace, $str);
    } else {
        $result = eregi_replace($pattern, $replace, $str);
    }
    return $result;
}
Esempio n. 3
0
/**
* @since Geeklog-2.1.1
*/
function MBYTE_substr_count($haystack, $needle)
{
    static $mb_enabled;
    if (!isset($mb_enabled)) {
        $mb_enabled = MBYTE_checkEnabled() && is_callable('mb_substr_count');
    }
    if ($mb_enabled) {
        $result = mb_substr_count($haystack, $needle);
    } else {
        $result = substr_count($haystack, $needle);
    }
    return $result;
}
Esempio n. 4
0
function MBYTE_mail($to, $subj, $mess, $header = NULL, $param = NULL)
{
    static $mb_enabled;
    if (!isset($mb_enabled)) {
        $mb_enabled = MBYTE_checkEnabled();
    }
    if ($mb_enabled) {
        if (mb_language('uni')) {
            $result = mb_send_mail($to, $subj, $mess, $header, $param);
        } else {
            $result = false;
        }
    } else {
        $result = mail($to, $subj, $mess, $header, $param);
    }
    return $result;
}
Esempio n. 5
0
 public function testMBYTE_checkEnabledAlreadySetReturnsFalse()
 {
     $this->assertFalse(MBYTE_checkEnabled('test', false));
 }