Ankündigung

Einklappen
Keine Ankündigung bisher.

action1 wenn alle Var. im Array einen Wert haben else actn2

Einklappen

Neue Werbung 2019

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

  • action1 wenn alle Var. im Array einen Wert haben else actn2

    Hi,

    da ich nicht annähernd behaupten kann, PHP zu verstehen,
    sonder nur Bedarfs-orientiert Wissen aus dem Internet zusammen trage oder hier im Forum dumme Fragen stelle und ersteres heute nicht zu meinen Stärken zählt, bitte ich um Verzeihung für folgende Standartfrage.

    Ich habe ein Array ...
    [abc] => 1
    [def] => 4235440253404235
    [datum] => 23.05.2027
    [xyz] => Wort
    [ghi] => ein kurzer Satz

    hier möchte ich abfragen ob alle Variablen irgend einen Wert/Inhalt haben oder ob einer oder mehrere NULL bzw. keinen Wert haben. (Die abgefragten DB-Zellen haben den Standartwert NULL)

    Viele Grüße

    Andreas


  • #2
    Wenn ich dich richtig verstehe möchtest du Abfragen ob ein Wert in dem Array NULL ist oder alles gesetzt ist.

    Dann würde das so aussehen:

    $deinArray = ....

    if (in_array(null,$deinArray)) {
    // Wenn irgendwo null drin ist
    } else {
    // ansonsten
    }

    Kommentar


    • #3
      Zitat von webbi
      Wenn ich dich richtig verstehe möchtest du Abfragen ob ein Wert in dem Array NULL ist oder alles gesetzt ist.
      Genau das!
      Zitat von webbi
      $deinArray = ....

      if (in_array(null,$deinArray)) {
      // Wenn irgendwo null drin ist
      } else {
      // ansonsten
      }
      Vielen Dank!

      Und noch ne weitergehende Frage, wie sieht das aus, wenn ein Wert "" (nichts) oder " " (Leerzeichen) ist?

      Viele Grüße

      Andreas

      Kommentar


      • #4
        er ist nicht null, also wird else-anweisung ausgeführt
        ansonsten probieren

        Kommentar


        • #5
          Und noch ne weitergehende Frage, wie sieht das aus, wenn ein Wert "" (nichts) oder " " (Leerzeichen) ist?
          einfach ein trim() um die variable, und das " " wird zu einem ""

          somit ist es auch abgefangen

          mfg Niedi
          http://forum.developers-guide.net

          Klick dich REICH:
          http://www.klick-reich.de/index2.php...lden&ref=Niedi

          Kommentar

          Lädt...
          X