kostenloser Webspace werbefrei: lima-city


Zeichenzahl einer Variable

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    drafed-map

    Kostenloser Webspace von drafed-map

    drafed-map hat kostenlosen Webspace.

    Ich suche nach einer Funktion, die true ausgibt, wenn die Variable weniger Zeichen als eine bestimmte Zahl hat, und flase wenn es mehr sind. Das kann man zwar auch mit einer Schleife machen, aber es gibt bestimmt noch eine einfachere Variante. Vielleicht könnt ihr mir ja helfen.
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Bastel dir doch selber eine Funktion

    Mit
    int = strlen(string)
    kann man die Länge einer Zeichenkette ermitteln.
  4. function laengeueberpruefen($string, $min, $max)
    {
            if((strlen($string)<=$max)&&(strlen($string>=$min))
            {
                    $result = true;
            }else{
                    $result = false;
            }
            return $result;
    }


    Ich hoffe, das ist, was du suchst.


    Beitrag geändert: 15.8.2008 10:40:07 von nerdinator
  5. m******s

    in kurz:

    function laengepruefen($string, $max)
    {
            return (strlen($string)<=$max);
    }
  6. ... schneller:

    function shorter_than($string, $length) {
      return !isset($string[$length]);
    }



    ... noch schneller gehts, wenn das Ganze nicht erst in eine Funktion gepackt wird. Also einfach im Quelltext so aufrufen:

    // ...
      if (!isset($string[$length])) {
        // ...
      }
    // ...



    Beitrag geändert: 15.8.2008 20:40:02 von alopex
  7. Und falls du UTF-8 nutzt oder irgend ein anderen Multi-Byte-Zeichensatz,
    solltest du die Funktion mb_strlen() verwenden.
    http://de2.php.net/manual/de/function.mb-strlen.php

    In einem MB-Zeichensatz können also mehrere Zeichen(Bytes) für 1 Ausgabezeichen stehen.

    Grüßle
  8. 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!