Anzeige:
Ergebnis 1 bis 4 von 4

Thema: kann in function nich mit übergabewert rechnen

  1. #1
    LinuxNewbee
    Gast

    Question kann in function nich mit übergabewert rechnen

    Hallo!

    Habe eine Funktion die den Monat in form einer Zahl übergeben bekommt. ganz simpel z.B. die 11.

    jetzt möchte ich ganz einfach nur gucken ob die zahl größer als 12 ist und fehlercode zurückgeben.

    PHP-Code:
    function check($monat)
      {
        if (
    $monat 12)
           return 
    402;
      } 
    wo liegt das problem? kann man mit den werten nicht mehr rechnen, sobald man sie an eine funktion weitergibt??

  2. #2
    Registrierter Benutzer
    Registriert seit
    28.05.2003
    Ort
    Birkenwerder
    Beiträge
    9
    PHP-Code:
    function check($monat)
      {
        if (
    $monat 12)  return 402;
        return 
    0;
      } 
    sollte klappen

    PHP-Code:
    function check($monat)
      {
        if (
    $monat 12 && $monat 1)  return 402;
        return 
    0;
      } 
    ist besser

  3. #3
    Registrierter Benutzer Avatar von sixfriends
    Registriert seit
    26.03.2003
    Ort
    /home/sixfriends
    Beiträge
    285
    Bin zwar nicht so ganz auf dem laufenden in Sachen PHP, aber falls das von basi nicht funzt, versuch mal die $wert nach integer zu casten

    PHP-Code:
    $intwert = (int) $wert 
    Nur so ne spontane Idee.
    .
    Wenn die Sonne der Kultur niedrig steht, werfen selbst Zwerge einen Schatten.

  4. #4
    Registrierter Benutzer Avatar von Gaert
    Registriert seit
    09.05.2002
    Ort
    Nußloch
    Beiträge
    1.317
    @sixfriends: Der Typecast ist sauberer aber nicht nötig...


Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •