コード例 #1
0
ファイル: modifier.str_pad_left.php プロジェクト: saiber/www
/**
 *
 *
 *  @package application.helper.smarty
 *  @author Integry Systems
 */
function smarty_modifier_str_pad_left($string, $count, $pad = ' ')
{
    return str_pad_left($string, $count, $pad);
}
コード例 #2
0
ファイル: cassis.php プロジェクト: tantek/cassis
function num_to_isbn10($n)
{
    $n = string($n);
    $d = 0;
    $f = 2;
    for ($i = strlen($n) - 1; $i >= 0; $i -= 1) {
        $d += $n[$i] * $f;
        $f += 1;
    }
    $d = 11 - $d % 11;
    if ($d === 10) {
        $d = "X";
    } else {
        if ($d === 11) {
            $d = "0";
        } else {
            $d = string($d);
        }
    }
    return strcat(str_pad_left($n, 9, "0"), $d);
}