Exemplo n.º 1
0
<?php

function ut_main()
{
    $ret = var_export(ut_loc_get_display_name(str_repeat('*', 256), 'en_us'), true);
    $ret .= "\n";
    $ret .= var_export(intl_get_error_message(), true);
    return $ret;
}
include_once 'ut_common.inc';
ut_run();
Exemplo n.º 2
0
        $res_val = ut_coll_sort_with_sort_keys($coll, $array);
        // Concatenate the sorted array and function result
        // with output string.
        $res_dump = "\n" . dump($array) . "\n Result: " . dump($res_val);
        // Preppend test signature to output string
        $md5 = md5($res_dump);
        global $test_num;
        $res_str .= "\n\n" . "Test {$test_num}.{$md5}:" . $res_dump;
        ++$test_num;
    }
    return $res_str;
}
function ut_main6()
{
    global $test_num;
    $test_num = 1;
    $res_str = '';
    // Sort an array in SORT_REGULAR mode using en_US locale.
    $test_params = array(array('abc', 'abd', 'aaa'), array('m', '1', '_'), array('a', 'aaa', 'aa'), array('ba', 'b', 'ab'), array('e', 'c', 'a'), array('d', '', ' a'), array('d ', 'f ', ' a'), array('a', null, '3'), array('y', 'i', 'k'));
    $res_str .= sort_arrays_with_sort_keys('en_US', $test_params);
    // Sort a non-ASCII array using ru_RU locale.
    $test_params = array(array('абг', 'абв', 'ааа', 'абв'), array('аа', 'ааа', 'а'));
    $res_str .= sort_arrays_with_sort_keys('ru_RU', $test_params);
    // Array with data for sorting.
    $test_params = array(array('y', 'i', 'k'));
    // Sort an array using Lithuanian locale.
    $res_str .= sort_arrays_with_sort_keys('lt_LT', $test_params);
    return $res_str . "\n";
}
ut_run('ut_main6');