Subversion-Projekte lars-tiefland.content-management

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1 lars 1
<?php
2
// Steuerzeichen werden entfernt
3
// durch stop = 0 ausgeschaltet da Umbrüche auch gekillt wurden.
4
function rcc($string)
5
{
6
	$dontKill[] = 9; 	// \t
7
	$dontKill[] = 10; 	// \n
8
	$dontKill[] = 13;	// \r
9
 
10
	$stop 		= 31;
11
	$newString 	= NULL;
12
 
13
	for ( $i=0; $i<strlen($string); $i++ )
14
	{
15
		$ascii = ord($string{$i});
16
		// Zeichen nicht in array und kein Steuerzeichen
17
		if ( (($ascii <= $stop) === FALSE) && !in_array($ascii,$dontKill) )
18
		{
19
			$newString .= $string{$i};
20
		}
21
	}
22
 
23
	return $newString;
24
}
25
?>