SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Einführung in XHTML, CSS und Webdesign

Einführung in XHTML, CSS und Webdesign zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP Grundlagen
Hilfe Community Kalender Heutige Beiträge Suchen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 15.10.2003, 21:54:14
Viper Viper ist offline
Anfänger
 
Registriert seit: Jun 2002
Beiträge: 75
Doppelten Eintrag nur einmal ersetzen?

Hi!

Bsp.:
PHP-Code:
$test "Hamburg,Bochum,Essen,Freiburg,Aachen,Bochum,Frankfurt" ;
$re preg_replace("(Bochum)"," Gibt es schon! ",$test) ;

echo 
$re 
Die Augabe würde so lauten:
Hamburg, Gibt es schon! ,Essen,Freiburg,Aachen, Gibt es schon! ,Frankfurt
was ja auch richtig ist.
Wie aber kann ich erreichen das "Bochum" nur einmal ersetzt wird?
Bsp.:
Hamburg,Bochum,Essen,Freiburg,Aachen, Gibt es schon! ,Frankfurt

Danke, Viper
Mit Zitat antworten
  #2  
Alt 15.10.2003, 23:01:45
Gweilo Gweilo ist offline
Member
 
Registriert seit: Oct 2002
Ort: ch
Beiträge: 822
Willst du das mit den anderen Städten auch machen? Können auch Städte vorkommen, die du nicht indexiert hast? (neu eingegebene städte). Sind die Städte in einer Datenbank gespeichert? Oder ist es bloss dieser String, mit einer bekannten Stadt?

Je nachdem gibt's bessere oder schlechtere Lösungen.
Mit Zitat antworten
  #3  
Alt 16.10.2003, 08:44:48
Benutzerbild von Nev
Nev Nev ist offline
Member
 
Registriert seit: Feb 2002
Ort: Österreich / Wien
Alter: 44
Beiträge: 992
Hi @ll

wenn du die doppelten Einträge nicht brauchst, dann wäre folgendes Sinnvoll

Du splittest es in ein Array
löscht die doppelten Einträge
und fügst das ganze wieder zusammen.

PHP-Code:
$tmp_array explode("," $test);
$tmp_array array_unique($tmp_array);
$re implode(","$tmp_array); 
__________________
Cu
Nev the XxX (Sven-Marcus Maderbacher)

Master of www.Burnworld.de
www.Nev-hilft.de die Seite für den Coder
Mit Zitat antworten
  #4  
Alt 16.10.2003, 14:51:59
Viper Viper ist offline
Anfänger
 
Registriert seit: Jun 2002
Beiträge: 75
Tja, da war mein erstes Posting nicht Aussagekräftig genug!

Ich habe eine PHP Datei. In dieser möchte ich etwas hinzufügen und speichern. Das ganze natürlich nicht am Ende der Datei weil das wäre ja einfach zu lösen.
Ich nenn mal ein Bsp.:
<?php
PHP Code
$variable = "ein Wert" ;
PHP Code
$variable = "ein Wert" ;
PHP Code
?>
Jetzt möchte ich hinter dem zweiten "$variable = "ein Wert" ;" sagen wir mal "$variable_zwei = "noch ein Wert" ;" hinzufügen.
Bisher habe ich das ganze so gelöst das ich einen Wert um 1 erhöhe wenn "$variable = "ein Wert" ;" gefunden wurde und dieser Wert bei "Wert==2" entsprechendes hinter dem zweiten "$variable = "ein Wert" ;" einfügt.
Diese Lösung finde ich nur irgendwie ... billig.
Gibt es da nichts "eleganteres"?

Gruss, Viper
Und Danke für eure bisherigen Bemühungen :)
Mit Zitat antworten
Antwort


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

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:25:34 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt