Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Portal > Foren > PHP > PHP-Programmierung > Ein Array in ein Array schreiben
Antwort
 
Themen-Optionen
Alt 07.02.2006, 14:07   Nach oben    #1
bacarni
Benutzer
 
Benutzerbild von bacarni
 
Registriert seit: 05.01.2005
Beiträge: 81
Standard Ein Array in ein Array schreiben

Hallo,
mich plagt mal wieder ein Array. Ich habe halt nun ein Array, in dem ich nach bestimmten Zeichenketten suche. Z.B. nach (s) oder (r). Diese finde ich auch und kann sie mir auch ausgeben lassen.

Was ich nun möchte ist, dass ich das Array halt nach den Zeichenketten durchsuche und dann ersetzte und dann wieder in ein Array schreibe (oder sogar das gleich? sozusagen finden und ersetzen on the fly?)

Ich schaff es einfach nicht, den nicht geänderten Inhalt in das Array zu bekommen. Ich bekomm nur die geänderten Sachen ins Array, der Rest ist nicht mehr drin. Das war bisher auch immer gut so. Jetzt aber nicht.

Vielleicht erkläre ich nochmal warum ich das brauch. Ich suche eine bestimmte Zeichenkette um um sie einen Hyperlink zu bauen.
Code:
Aus (s) soll dann <a href....>(s)</a> werden
Hoffe es ist verständlich was ich will
__________________
Ein Vorurteil ist schwerer zu spalten als ein Atom -- Albert Einstein
bacarni ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2006, 14:11   Nach oben    #2
Lars
me pro ok?
 
Benutzerbild von Lars
 
Registriert seit: 07.09.2005
Ort: Pulheim bei Köln
Beiträge: 964
Standard

str_replace() z.B. akzeptiert auch Arrays als Such- und Ersetzungs-Subjekt.
PHP-Code:
$strings = array(
  
'eine zeichenkette',
  
'noch eine zeichenkette',
  
'und noch eine'
);
$search '(s)';
$replace '<a href="#">(s)</a>';

$strings str_replace($search$replace$strings); 
Weißt du nicht, was du genau ersetzen willst, also dynamisch ersetzt werden muss, musst du auf Reguläre Ausdrücke zurückgreifen.
Lars ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2006, 14:24   Nach oben    #3
bacarni
Benutzer
 
Benutzerbild von bacarni
 
Registriert seit: 05.01.2005
Beiträge: 81
Standard

Ah! Jetzt klappt es. Danke! Hatte auch noch einen Dreher drin.
__________________
Ein Vorurteil ist schwerer zu spalten als ein Atom -- Albert Einstein
bacarni ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Zend Framework - Probleme mit Zend_Controller_RewriteRouter bzw. Form der URLs Ben PEAR, PECL und Frameworks 12 24.12.2006 17:17
Suche Hilfe: Angebot und Nachfrage berechnen ljungi Plauderecke 6 17.12.2006 22:10
Array in Bezug auf ein anderes sortieren... code5 PHP-Programmierung 2 15.05.2006 15:56
Array: Undefined Index Skinwalker PHP-Programmierung 10 29.03.2006 14:23


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:32 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44