Welcome Guest, Not a member yet? Register   Sign In
Number Helper
#1

[eluser]Michael Wales[/eluser]
This definitely isn't anything to call home about, but I needed the functionality and didn't see it elsewhere in the framework - maybe it will help someone else out.

The Number Helper currently only has one function, append(), which accepts an integer parameter. This function will then determine what the correct appendage should be to turn than number in 1st, 2nd, 3rd, etc.

I haven't added in any error checking yet, but the core functionality is there.

/system/helpers/number_helper.php
Code:
<?php  if (!defined('BASEPATH')) exit('No direct script access allowed');

function append($num) {
    switch (substr($num, -1)) {
        case 1:
            return $num . 'st';
        case 2:
            return $num . 'nd';
        case 3:
            return $num . 'rd';
        default:
            return $num . 'th';
    }
}

?>

Usage:
Code:
<?= append(1); ?>


Messages In This Thread
Number Helper - by El Forum - 10-06-2007, 01:38 AM
Number Helper - by El Forum - 10-06-2007, 07:08 AM
Number Helper - by El Forum - 10-06-2007, 01:08 PM
Number Helper - by El Forum - 10-06-2007, 03:50 PM
Number Helper - by El Forum - 10-06-2007, 04:10 PM
Number Helper - by El Forum - 10-07-2007, 08:43 AM
Number Helper - by El Forum - 10-07-2007, 01:13 PM
Number Helper - by El Forum - 10-07-2007, 01:29 PM
Number Helper - by El Forum - 10-07-2007, 02:56 PM
Number Helper - by El Forum - 10-07-2007, 05:33 PM
Number Helper - by El Forum - 12-16-2007, 11:51 AM
Number Helper - by El Forum - 12-16-2007, 06:49 PM
Number Helper - by El Forum - 12-16-2007, 10:52 PM



Theme © iAndrew 2016 - Forum software by © MyBB