[ create a new paste ] login | about

Link: http://codepad.org/SmJhMmlj    [ raw code | output | fork ]

PHP, pasted on Jul 27:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
function return_bytes($val) {
    $val = trim($val);
    $last = strtolower($val[strlen($val)-1]);
    switch($last) {
        // The 'G' modifier is available since PHP 5.1.0
        case 'g':
            $val *= 1024;
        case 'm':
            $val *= 1024;
        case 'k':
            $val *= 1024;
    }

    return $val;
}

echo return_bytes("3M");
?>


Output:
1
3145728


Create a new paste based on this one


Comments: