Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?
2
	function scanFile($file,$quotes,$separator,$key = -1)
3
	{
4
		$lines = file ($file);
5
 
6
		$buffer	= array();
7
 
8
		foreach(array_keys($lines) as $elem)
9
		{
10
			$lines[$elem] = explode
11
							(
12
								$quotes.$separator.$quotes,
13
								substr
14
								(
15
									trim($lines[$elem]),
16
									strlen($quotes),
17
									(strlen($quotes) * (-1))
18
								)
19
							);
20
			if ($key >= 0)
21
			{
22
				$buffer[$lines[$elem][$key]] = $lines[$elem];
23
			}
24
			else
25
			{
26
				$buffer[$elem] = $lines[$elem];
27
			}
28
		}
29
		return $buffer;
30
	}
31
?>