1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Variable auf mehrere Worte überprüfen, Jedes Wort andere Variable

Dieses Thema im Forum "Plugins und Widgets" wurde erstellt von playnic, 5. Dezember 2014.

Schlagworte:
  1. playnic

    playnic Well-Known Member

    Registriert seit:
    25. April 2014
    Beiträge:
    55
    Zustimmungen:
    0
    Hallo,

    Ich möchte folgendes umsetzen, eine Variable (welche eine Url erhält) soll auf Worte überprüft werden,
    wenn ein Wort (z.b. "wpde.org") in der Variable enthalten ist, soll ein Text ausgegeben werden (hier z.b. "WordPress Forum".

    Das möchte ich mit mehreren Worten durchführen, welche jeweils eine bestimmten Text ausgibt.


    beispielvariable= "http://forum.wpde.org/newthread.php"

    Ausgabe: WordPress Forum

    ------------------------------------------------------------------------

    So habe ich mir das vorgestellt:

    $von = array('forum.wpde.org', 'domain1.org', 'domain2.com');
    $zu = array('WordPress Forum', 'Domain1.org-Test', 'Domain2 Test');




    Vielen dank schonmal im vorraus :)


    LG
     
  2. playnic

    playnic Well-Known Member

    Registriert seit:
    25. April 2014
    Beiträge:
    55
    Zustimmungen:
    0
    Also ich habe hier noch einmal den ansatz von mir:

    Funktion bei str_replace
    ---------------------------------------------------------------------------
    $von = array('wort1', 'wort2', 'wort3', 'wort4');
    $zu = array('ersatz1', 'ersatz2', 'ersatz3', 'ersatz4');
    $cat_id = str_replace($von, $zu, $variable);

    ----------------------------------------------------------------------------


    Funktion die ich brauche
    ----------------------------------------------------------------------------
    $a = 'How are you?';

    if (strpos($a,'are') !== false) {
    echo 'true';
    }
    ----------------------------------------------------------------------------


    Wie kann ich nun "strpos" auf mehrere einzelne Worte verwenden?



    Hier mein Ansatz, leider tuhe ich mich hier schwer:
    --------------------------------------------------------------
    $a = 'How are you?';

    $finden = array('How', 'are', 'you');
    $gefunden = array('Text wenn How gefunden wurde', 'Anderer Text wenn Are gefunden wurde', 'Nochmal ein anderer Text für you');


    if (strpos($a, $finden) !== false) {
    $gefunden;
    }
    --------------------------------------------------------------



    Lg
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden