Mailinglisten-Archive |
Hallo Liste; Ich möchte euch einmal einen Code- Schnipsel zeigen, der mir das gewünschte Ergebnis zurück liefert. Meine Frage wäre ist das so eine gute und schnelle Lösung oder ob es andere bessere Möglichkeiten geben würde? Aufgabe: Ich habe ein Array mit diesen Aufbau: $comp = array( 0 => 11;Telefon;0043 1245 89756, 1 => 14;Fax;0043 1245 89756, 2 => 15;E-Mail;test_(at)_test.com, 3 => 18;Homepage;www.test.com ) Zur Anzeige möchte ich jeweils die Ergebnisse nach "int;value;XXXXX" bringen und "value" mit einem anderen Wort ersetzen. Ich habe das so gelöst! foreach ($comp1 as $val) { unset($reg); if(ereg('11;Telefon;', $val, $reg)) { $tel = str_replace( '11;Telefon;', 'Ihr Telefon: ', $val); } unset($reg); if(ereg('14;Fax;', $val, $reg)) { $fax = str_replace( '14;Fax;', 'Ihr Fax: ', $val); } } So erhalte ich zur Anzeige: Ihr Telefon = $tel; Ihr Fax = $fax; thx HEIKO
php::bar PHP Wiki - Listenarchive