openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

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:
serviceClasses/Text.class.php | 15+++++++++++++++
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; + } }