Zeichenkette auf Leerstring überprüfen

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

  • Zeichenkette auf Leerstring überprüfen

    Hallo,

    kann man anstatt

    if ($zeichenkette != '')

    auch

    if ($zeichenkette)

    schreiben? Funktioniert ja abe rist es auch ein guter Stil?

  • #2
    nein das geht nicht!

    mit if ($zeichenkette) prüfst du auf existenz der variable und nicht auf deren inhalt!

    ab sabubersten finde ich wenn du schreibst

    if ($zeichenkette != NULL)
    oder
    if (!empty($zeichenkette)) // funktioniert abe nur im php5 richtig
    oder halt wie du
    if ($zeichenkette != '')

    mehr fällt mir jetzt nicht ein

    und über stiel läßt sich sowieso streiten...

    Kommentar


    • #3
      Original geschrieben von jens76
      nein das geht nicht!

      mit if ($zeichenkette) prüfst du auf existenz der variable und nicht auf deren inhalt!

      [color=red]ab sabubersten[/color] finde ich wenn du schreibst

      if ($zeichenkette != NULL)
      oder
      if (!empty($zeichenkette)) // funktioniert abe nur im php5 richtig
      oder halt wie du
      if ($zeichenkette != '')

      mehr fällt mir jetzt nicht ein

      und über [color=red]stiel[/color] läßt sich sowieso streiten...
      OffTopic:
      über die deutsche Grammatik auch ... oder wasfür Stiel meinst du, den Besenstiel oder ... *** ... SCNR

      Kommentar


      • #4
        Original geschrieben von jens76
        if (!empty($zeichenkette)) // funktioniert abe nur im php5 richtig
        Definiere "richtig".
        I don't believe in rebirth. Actually, I never did in my whole lives.

        Kommentar


        • #5
          sorry war ein langes WE und ich erkenn die buchstaben noch nicht so richtig!
          außerdem sollte es doch eher um den inhalt gehen als um die rechtschreibung/grammatik!!!!!!!!!!!!

          und meine taste "1" klemmt nicht! das ist absicht!!!!!!!!!!!!

          Kommentar


          • #6
            zitat phpmanual:

            ChangeLog


            Version Beschreibung
            PHP 5 Seit PHP 5 zählen Objekte ohne Properties nicht mehr als nicht mit einem Wert belegt.

            PHP 4 Seit PHP 4 zählt der Wert "0" einer Zeichenkette als nicht mit einem Wert belegt.

            Kommentar


            • #7
              Original geschrieben von jens76
              und meine taste "1" klemmt nicht! das ist absicht!!!!!!!!!!!!
              OffTopic:

              Na dann solltest du aber darauf gefasst sein das die Moderatoren dich nicht aus Absicht sperren.

              Bitte Beachten.
              Foren-Regeln
              Danke

              Kommentar


              • #8
                Original geschrieben von jens76
                zitat phpmanual:
                Ja, und?

                Welche Relevanz hat das auf die vorliegende Frage bezogen?
                I don't believe in rebirth. Actually, I never did in my whole lives.

                Kommentar


                • #9
                  ja welche wohl?

                  ich denk mal frage lesen!

                  man kann doch mit empty variablen auf inhalt prüfen!!!

                  Kommentar


                  • #10
                    Original geschrieben von jens76
                    man kann doch mit empty variablen auf inhalt prüfen!!!
                    Und was wolltest du mit deiner Anmerkung "funktioniert abe nur im php5 richtig" sagen - in Bezug auf die konkrete Fragestellung?
                    I don't believe in rebirth. Actually, I never did in my whole lives.

                    Kommentar


                    • #11
                      war als hinweis auf das changelog gedacht!!!

                      Kommentar


                      • #12
                        Man, jetzt eier doch nicht so herum ...

                        Ich möchte lediglich wissen, warum du den Hinweis
                        if (!empty($zeichenkette)) // funktioniert abe nur im php5 richtig
                        für angebracht hältst.

                        Was funktioniert daran, bezogen auf den konkreten Fall, nicht (oder anders) unter PHP 4?
                        I don't believe in rebirth. Actually, I never did in my whole lives.

                        Kommentar

                        Lädt...
                        X