Zum Inhalt springen

alif

Mitglieder
  • Gesamte Inhalte

    33
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von alif

  1. Moin. Schau dir am besten die Dokus an. http://saprfc.sourceforge.net/src/saprfc.html
  2. Nach langem grübeln habe ich das nun so gelöst: <?php $name = "Hallo das hier ist ein Test"; $suche = "Test ist das"; $name = explode(' ', $name); sort ($name); $name = implode(' ', $name); $suche = explode(' ', $suche); sort ($suche); $suche = implode('.*', $suche); if(preg_match("/$suche/i", $name)){ echo "Stimmt"; } ?>[/PHP] Ich bringe die beiden Zeichenkette in alphabetischer Reihnfolge und schaue dann ob sie passen. Bis jetzt scheint das zu funktionieren. Vielleicht nicht grade schön, aber selten
  3. Hmm.. Es scheint ja schon fast so, dass es erstmal nur durch die Schleifen-Lösung machbar ist. Ich lasse einfachmal den Hardcoretest laufen Mal sehen was dann die Server Statistiken sagen. Danke nochmals für die Hilfe.
  4. Joa... stimmet ja schon, aber! Aufm dem Server wo das eingesetzt werden soll ist die Besucherzahl zur Zeit (noch) im 4 Stelligem Bereich. Und als Azubi soll man ja auch lernen (bzw. wird gezwungen) vorausschauend zu arbeiten.
  5. Die Idee hatte ich auch schon. Aber leider kommt das auch nicht wirklich in Frage, weil das etwas Performance lastig werden kann. Denn in der eigentlichen Anwendung ist mein Text viel länger und die Suchbegriffe sind auch um einiges mehr... Und dann passiert das auch noch in einer Schleife wo es sehr viele verschiedene Texte und Suchbegriffe gibt.
  6. Danke erstmal für deine Antwort. Allerdings ist das nicht ganz die Lösung. Die "|" sind doch ODER-Verknüpfungen. Ich benötige aber UND-Verknüpfungen um zu sehen ob alle Suchbegriffe im Text vorkommen.
  7. Moin Zusammen. Folgendes: Ich habe eine variable $text mit dem Beispiel Inhalt: $text = "Hallo das hier ist ein Test-Text"; Ich prüfe dann mit preg_match ob ein paar Suchbegriffe in der variable $text auftauchen oder nicht. if(preg_match("((Hallo ).(das ).(hier ))", $text )) ... Das klappt auch soweit, solange die Reinfolge der Suchbegriffe stimmt. Nun möchte ich aber, das so haben, dass die reinfolge der Suchwörter egal ist... Z.B: if(preg_match("((hier ).(Text).(Hallo ))", $text )) ... Das klappt aber nicht. Ich habe es auch schon mit ".*" zwischen den Suchbegriffen versucht, aber das wollte auch nicht. Kann mir da jemand weiterhelfen??? Danke im Voraus...
  8. alif

    Filmzitate die 7te

    Jep Zum erkennen wars doch richtig genug!
  9. alif

    Filmzitate die 7te

    jep Ok. Hier mein (einfaches) Zitat:
  10. Moin. Probiers mal damit: <?php $add_tage = 4; $dein_datum = "2006.01.01"; // Datum anhand der Punkte aufteilen $datum_teile = explode (".", $dein_datum); // $datum_teile[0] -> ist das Jahr // $datum_teile[1] -> ist der Monat (???) // $datum_teile[2] -> ist der Tag (???) // dann das Datum in Timestamp umwandeln und $add_tage dazu addieren... $timestamp_datum = mktime(0,0,0,$datum_teile[1],$datum_teile[2]+$add_tage,$datum_teile[0]); // dann noch timestamp in dein Format umwandeln $neues_datum = date("Y.m.d", $timestamp_datum ); // ausgabe echo $neues_datum; ?> [/PHP] PS: Am besten das Datum immer in Timestamp umwandeln... dann kannste damit rechnen wie Du lustig bist.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...