Ankündigung

Einklappen
Keine Ankündigung bisher.

preg_match oder ...

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • malaga
    hat ein Thema erstellt preg_match oder ....

    preg_match oder ...

    hallo,

    ich weiss das man nicht zuerst zu preg_match greifen sollte wenn es auch anders geht.

    beispiel code:

    PHP-Code:

    <?php

    $tag 
    'montag';
    $zeit '11';

    if(
    $tag == 'montag' && preg_match("/^[0-9]{1,2}$/i"$zeit))
    {
      print 
    $tag.'
    '
    ;
      print 
    $zeit.'
    '
    ;
    }

    /* oder */

    if($tag == 'montag' && is_int($zeit) && strlen($zeit) < 2)
    {
      print 
    $tag.'
    '
    ;
      print 
    $zeit.'
    '
    ;
    }

    ?>
    nun meine frage, ist es wirklich so schlimm preg_match in diesen fall zu nehmen?

    besten dank
    malaga

  • Gast-Avatar
    Ein Gast antwortete
    *hust..* das stimmt nicht ganz, denn du fährst ja auch nicht mit einem lkw brötchen holen oder? *g*
    Na na, so schlimm ist es nun wirklich ist.
    Der zeitliche Unterschied bei dem Script oben zu einer anderen Methode ist so gering, dass bekommste garnicht mit.

    Wenn das Script 5000 Zeilen lang wäre, würde ich das ja noch verstehen, aber so ...

    Einen Kommentar schreiben:


  • malaga
    antwortet
    mit der zeit war nur ein beispiel. wenn auch etwas dumm, aber mir ist gerade nichts besseres eingefallen. also nehm ich preg_match (und geh mit dem LKW brötle holen)

    danke

    Einen Kommentar schreiben:


  • Gast-Avatar
    Ein Gast antwortete
    Zitat von Chr!s
    Warum schlimm? Ich denke jeder würde (sofern er kann) hier reguläre Ausdrücke nehmen..
    *hust..* das stimmt nicht ganz, denn du fährst ja auch nicht mit einem lkw brötchen holen oder? *g*

    Einen Kommentar schreiben:


  • Chr!s
    antwortet
    Warum schlimm? Ich denke jeder würde (sofern er kann) hier reguläre Ausdrücke nehmen.. Allerdings kann man bei dir bei "Zeit" auch 99 eingeben.. Alternativ eben mit $var > zahl prüfen..

    Einen Kommentar schreiben:

Lädt...
X