Ejemplo n.º 1
0
 public function run()
 {
     $number_obj = new \Rundiz\Number\Number();
     echo '<strong>English convertNumber</strong><br>';
     foreach ($GLOBALS['numbers'] as $num) {
         echo $num . ' = ' . $number_obj->convertNumber($num, 'Eng');
         echo '<br>';
     }
     echo '<br>';
     echo '<strong>Thai convertNumber</strong><br>';
     foreach ($GLOBALS['numbers'] as $num) {
         echo $num . ' = ' . $number_obj->convertNumber($num);
         echo '<br>';
     }
     echo '<br>';
     echo '<strong>English convertBaht</strong><br>';
     foreach ($GLOBALS['numbers'] as $num) {
         echo $num . ' = ' . $number_obj->convertBaht($num, true, 'Eng');
         echo '<br>';
     }
     echo '<br>';
     echo '<strong>Thai convertBaht</strong><br>';
     foreach ($GLOBALS['numbers'] as $num) {
         echo $num . ' = ' . $number_obj->convertBaht($num, true);
         echo '<br>';
     }
     echo '<br>';
 }
Ejemplo n.º 2
0
 public function testConvertByte()
 {
     $Number = new \Rundiz\Number\Number();
     $this->assertEquals('100.00 GB', $Number->fromBytes(100000000000));
     $this->assertEquals('8020000000000', $Number->toBytes('8.02TB'));
 }
Ejemplo n.º 3
0
<?php

require dirname(dirname(__DIR__)) . '/Rundiz/Number/Number.php';
$filesizes = array(100, 1000, 10000, 100000, 1000000, 10000000, 100000000, 1000000000, 10000000000, 100000000000, 1000000000000, 10000000000001, 100000000000000, 1000000000000000, 10000000000000000, 100000000000000000, 1000000000000000000, 1.0E+19, 130, 1300, 13300, 133300, 1333300, 13333300, 133333300, 1333333300, 13333333300, 133333333300, 1333333333300, 13333333333300);
$number = new Rundiz\Number\Number();
echo '<h3>Warning! this test may error on Windows or any 32bit system.</h3>';
echo '<strong>convert from bytes auto unit</strong><br>';
foreach ($filesizes as $size) {
    echo $size . ' = ' . $number->fromBytes($size) . '<br>';
}
echo '<br>';
echo '<strong>convert from bytes KB unit</strong><br>';
foreach ($filesizes as $size) {
    echo $size . ' = ' . $number->fromBytes($size, 'KB') . '<br>';
}
echo '<br>';
echo '<strong>convert from bytes KiB unit</strong><br>';
foreach ($filesizes as $size) {
    echo $size . ' = ' . $number->fromBytes($size, 'KiB') . '<br>';
}
echo '<br>';
echo '<strong>convert from bytes GB unit</strong><br>';
foreach ($filesizes as $size) {
    echo $size . ' = ' . $number->fromBytes($size, 'GB') . '<br>';
}
echo '<br>';
echo '<strong>convert from bytes YB unit</strong><br>';
foreach ($filesizes as $size) {
    echo $size . ' = ' . $number->fromBytes($size, 'YB') . '<br>';
}
echo '<br>';
Ejemplo n.º 4
0
<?php

require dirname(dirname(__DIR__)) . '/Rundiz/Number/Number.php';
$filesizes = array(1000, '6960B', '1.3KB', '1.3KiB', '9.7MB', '9.7MiB', '1.25GB', '1.25GiB', '8.02TB', '8.01TiB', '6PB', '6PiB', '7.003EB', '7.003EiB', '2.2ZB', '2.2ZiB', '3.1YB', '3.1YiB');
$number = new Rundiz\Number\Number();
foreach ($filesizes as $size) {
    echo $size . ' = ' . $number->toBytes($size) . '<br>';
}
unset($number);
Ejemplo n.º 5
0
<?php

if (file_exists(__DIR__ . DIRECTORY_SEPARATOR . 'functions.php')) {
    include_once __DIR__ . DIRECTORY_SEPARATOR . 'functions.php';
}
if (class_exists('\\Rundiz\\Number\\Number')) {
    $number = new \Rundiz\Number\Number();
}
?>

<script>
<?php 
rdprofilerLoadCss();
?>
 

<?php 
echo 'if (typeof jQuery == \'undefined\') {' . "\n";
rdprofilerLoadJs('jquery');
echo '}' . "\n\n";
rdprofilerLoadJs();
?>
 
</script>
<div class="rdprofiler">
    <div class="rdprofiler-container">
        <ul class="rdprofiler-log-sections">
            <li><strong><a href="http://rundiz.com" target="vendor" class="highlight">Rundiz</a></strong>\Profiler</li>
            <li title="<?php 
echo phpversion();
?>