[PHP] Random Text/Content Genrator

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Padreic, 14. Juli 2010 .

Schlagworte:
  1. 14. Juli 2010
    Random Text/Content Genrator

    Hallo!

    Ich suche ein Script wie dieses:

    quickseo.de - de beste bron van informatie over quickseo. Deze website is te koop!

    mfg
     
  2. 14. Juli 2010
    AW: Random Text/Content Genrator

    Wie waers mit YACG?

     
  3. 15. Juli 2010
    AW: Random Text/Content Genrator

    Ich glaube das YACG Projekt ist eingestellt.

    Außerdem scheint mir das Script zu komplex.

    Ich suche einfach eines das Variablen im Text zufällig durch meine Vorgaben ersetzt. Eigentlich nichts kompliziertes.

    mfg
     
  4. 15. Juli 2010
    AW: Random Text/Content Genrator

    Du kannst dir sowas als Beipiel auch schnell selber schreiben...
    Du schreibst eine Funktion, welche dir eines deiner Zufallswörter ausgibt..
    Dann machst du eine Schleife, die überprüft ob eine Variable NULL ist..
    In der Schleife setzt du dein Zufallswort in eine Variable und ersetzt es dann mit preg_replace mit dem Limit 1.. Also sodass nur 1 Wort das auf die Pattern passt ersetzt wird..
    Dies lässt du dir zurück in eine Variable geben, welche in der Schleife überprüft wird..
    preg_replace gibt NULL zurück wenn es keine Übereinstimmung mehr gab..
    Und wenn es halt keine Übereinstimmung mehr gab, dann lässt du dir den veränderten Text ausgeben oder was auch immer du damit vor hast..

    Geht sicher irgendwie einfacher, aber das ist mir grade spontan in den Sinn gekommen..

    //E:
    Grad keine Zeit zu schreiben:
    Du prüfst, wie oft das zu ersetzende Wort im Text ist und füllst ein Array mit dieser Anzahl an Random-Wörtern.. Und lässt das dann ersetzen!
     
  5. 15. Juli 2010
    AW: Random Text/Content Genrator

    Ungetestet:

    PHP:
    $text  'Das ist ein Text mit vielen [SR1] im [SR2].' ;

    // das kann von POST oder GET kommen und beliebig erweitert werden
    $replace  = array(
       
    => array( 'Eiern' 'Larfen' 'Geiern' ),
       
    => array( 'Gehege' 'Stall' 'PipiKaka' )
    );

    foreach (
    $replace  as  $key  =>  $val ) {
       
    // ersetzte SRX mit einem zufalls Value 
       
    $text  str_replace ( '[SR' . $key . ']' array_rand ( $val ),  $text );
    }

    echo 
    $text ;
     
  6. 15. Juli 2010
    AW: Random Text/Content Genrator

    Yop so inner Art meinte ich das..
    Und wenn das halt immer der gleiche String sein soll, der ersetzt wird, dann kannste das auch mit preg_replace anstatt der foreach-Schleife machen!
     
  7. 15. Juli 2010
    AW: Random Text/Content Genrator

    Um zum Punkt zu kommen: Wenn man es drauf anlegt ist alleine die Funktionalität nur eine Zeile.

    Inklusive POST und tests sind das ganze 30 Zeilen maximal.

    Wenn du sowas haben willst, fragst du am besten im "Ich-Suche-Coder" Thread und gibst einem dafür nen 10er. Ansonsten schnell selber machen (die hälfte hast du ja schon )
     
  8. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.