.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
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
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
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]
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden