summaryrefslogtreecommitdiff
path: root/inc/functions.php
diff options
context:
space:
mode:
Diffstat (limited to 'inc/functions.php')
-rw-r--r--inc/functions.php16
1 files changed, 15 insertions, 1 deletions
diff --git a/inc/functions.php b/inc/functions.php
index b465488c..e251c054 100644
--- a/inc/functions.php
+++ b/inc/functions.php
@@ -1,4 +1,18 @@
<?php
+ function sprintf3($str, $vars, $delim = '%') {
+ $replaces = array();
+ foreach($vars as $k => $v) {
+ $replaces[$delim . $k . $delim] = $v;
+ }
+ return str_replace(array_keys($replaces),
+ array_values($replaces), $str);
+ }
+
+ function commaize($n) {
+ $n = strval($n);
+ return (intval($n) < 1000) ? $n : commaize(substr($n, 0, -3)) . ',' . substr($n, -3);
+ }
+
function sql_open() {
global $sql;
$sql = @mysql_connect(MY_SERVER, MY_USER, MY_PASSWORD) or error('Database error.');
@@ -502,4 +516,4 @@
function int_to_word($n) {
return chr($n & 255).chr(($n >> 8) & 255);
}
-?> \ No newline at end of file
+?>