commit deb1ef885bb77cbceb20dbe6cfe1ca2c297000ab
parent 8bfe47fbb44fcd5553fa5df50e357a9b4f24db38
Author: dankert <devnull@localhost>
Date: Thu, 18 Mar 2010 02:53:15 +0100
Neue Methode zum Parsen der OID-Syntax.
Diffstat:
1 file changed, 15 insertions(+), 0 deletions(-)
diff --git a/serviceClasses/Text.class.php b/serviceClasses/Text.class.php
@@ -393,6 +393,21 @@ class Text
$second = strtr( $eingabe, $first , str_repeat("\x00", strlen($first )) );
return str_replace("\x00",'',$second);
}
+
+
+
+ function parseOID( $text )
+ {
+ $oids = array();
+ $treffer = array();
+
+ preg_match_all('/\"([^\"]*)__OID__([0-9]+)__([^\"]*)\"/', $text, $treffer,PREG_SET_ORDER);
+
+ foreach( $treffer as $t )
+ $oids[$t[2]] = $t[0];
+
+ return $oids;
+ }
}