kostenloser Webspace werbefrei: lima-city


Platzhalter?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    spd

    spd hat kostenlosen Webspace.

    Hey

    ich hätte mal eine kleine Frage:
    Gibts es unter php auch einen Platzhalter, wie % bei einer SQL Abfrage?

    lg spd
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Könntest du da etwas konkreter werden? Meinst du sowas wie, du schreibst:
    <?php
        %
    ?>

    und `%` ersetzt sich dann automatisch durch den Code, der genau das macht was du willst. Oder wie meinst du das?
  4. Autor dieses Themas

    spd

    spd hat kostenlosen Webspace.

    nein nicht ganz...

    ich habe ein formular und bekommen ein GET-Variable zur auswertung, und möchte ich, dass wenn die Variable z.b. mit xy beginnt das sricpt anderst abfäuft.

    <?php
    if ($_get['bsp'] == 'xy%') {
    echo 'IF';
    }
    else {echo 'ELSE';}
    ?>


    in etwas so, wobei das %-Zeichen heir für den Platzhalter steht den ich suche (aber leider nicht ist)
  5. In diesem Fall hast du mehrere Optionen. Was in diesem Fall nutzen würde, ist ein "regulärer Ausdruck":
    if (preg_match('~^xy~', $_GET['bsp'])) {
    
    }

    '~^xy~' matcht jeden String, der mit xy anfängt (^). (Die ~~ sind nur ein notwendiger Formalismus).

    Es gibt aber noch einige Alternativen:
    if (0 === strpos($_GET['bsp'], 'xy')) {
    
    }

    Oder:
    if ('xy' == substr($_GET['bsp'], 0, 2)) { // 2 ist die Länge von xy
    
    }
  6. Autor dieses Themas

    spd

    spd hat kostenlosen Webspace.

    alles klar...

    Vielen Dank!
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!