From 6eda908cfd5d885d5740bc4821dfb524c9e7a436 Mon Sep 17 00:00:00 2001 From: Romain d'Alverny Date: Mon, 14 May 2012 09:16:32 +0000 Subject: add library and var dir --- lib/lib.php | 92 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100644 lib/lib.php (limited to 'lib/lib.php') diff --git a/lib/lib.php b/lib/lib.php new file mode 100644 index 0000000..1258bfa --- /dev/null +++ b/lib/lib.php @@ -0,0 +1,92 @@ + $elem) { + $content .= "\n;\n[" . $key . "]\n"; + foreach ($elem as $key2 => $elem2) { + if (is_array($elem2)) { + for ($i = 0; $i < count($elem2); $i++) + $content .= $key2 . '[] = "' . $elem2[$i] . "\"\n"; + } + elseif ( $elem2 == '') + $content .= $key2 ." = \n"; + else + $content .= $key2 . ' = "' . $elem2 . "\"\n"; + } + } + } else { + foreach ($assoc_arr as $key => $elem) { + if (is_array($elem)) { + for ($i = 0; $i < count($elem); $i++) + $content .= $key2."[] = \"".$elem[$i]."\"\n"; + } + elseif ($elem == '') + $content .= $key2." = \n"; + else + $content .= $key2." = \"".$elem."\"\n"; + } + } + + if (!$handle = fopen($path, 'w')) { + return false; + } + if (!fwrite($handle, $content)) { + return false; + } + fclose($handle); + + return true; +} + + -- cgit v1.2.1