.tobias Geschrieben 4. August 2009 Geschrieben 4. August 2009 Hallo ich bins mal wieder :-P und zwar hab ich ein array z.B. array(IpAddress: 111.11.111.1, IpAddress:111.11.111.11, IpAddress: 111.11.111.111) so das hab ich nun in eine Datenbank geschrieben. Ich würde es gerne aber so in die Datenbank schreiben das wirklich nur die IP reingeschrieben wird und nciht noch dazu "IpAddress". so das ding ist gibt es iwi einen befehl womit ich in einem array nach z.B. "IpAdress" suchen kann und es dann aus jedem teil automatisch rausgelöscht wird!? Das array wird automatisch durch eine snmpwalk() erstellt. Somit kann ich dies nciht beeinflussen. mfg Zitieren
Gateway_man Geschrieben 4. August 2009 Geschrieben 4. August 2009 Ich würde dich bitten, in Zukunft Satzzeichen zu benutzen, da dein Text so nur sehr schwer lesbar ist (meines erachtens). Bitte erläutere dein Problem etwas verständlicher. Willst du bestimmte Felder deiens Arrays löschen? Mfg Gateway Zitieren
T3D Geschrieben 4. August 2009 Geschrieben 4. August 2009 PHP: preg_match - Manual PHP: ereg - Manual PHP: substr - Manual PHP: explode - Manual mit einer von den funktionen kannst du das bewerksstelligen, wobei ich preg_match bevorzugen wuerde, denn das ist am flexbielsten. damit wuerde ich einfach die ip anhand von [0-9]{3}.[0-9]{3}.[0-9]{3}.[0-9]{3} oder so in die richtung auslesen. Ted Zitieren
Lucius Geschrieben 4. August 2009 Geschrieben 4. August 2009 In extrem simpel: for ($i = 0; $i < count($array); $i++) { $array[$i] = strstr($array[$i], 'IpAddress:', ''); } [/PHP] Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.