Sebastian: PHP Befehlsübersicht und Zeilenumbruch

Hallo,

ich suche noch immer eine Liste alles php-Befehle mit Beschreibungen und vielleicht sogar ähnlichen Funktionen. Eine richtige Hilfe halt. In der normalen Hilfe von php habe ich so etwas nicht gefunden. Auch im Internet nicht.

Wo kann ich so etwas finden?

Ich würde auch gern wissen wie ich im php-Code einen Zeilenumbruch einfüge. ZB innerhalb einer SQL-Anweisung. In Access würde ich das so machen "selecht from" & _ und das in der nächsten Zeile: " T_Soundso...".
Wie macht man das in php?

Grüße!
Sebastian

  1. Hallo Sebastian.

    ich suche noch immer eine Liste alles php-Befehle mit Beschreibungen und vielleicht sogar ähnlichen Funktionen.

    http://www.php.net/manual/de/?

    In der normalen Hilfe von php habe ich so etwas nicht gefunden. Auch im Internet nicht.

    Was ist die "normale Hilfe von PHP"?

    Wo kann ich so etwas finden?

    Etwas besseres als php.net? Höchstens noch http://tut.php-q.net/.

    Ich würde auch gern wissen wie ich im php-Code einen Zeilenumbruch einfüge.
    (...)
    Wie macht man das in php?

    Mit "\n" (nicht ausgewertes Zeichen), falls du den Zeilenumbruch im Quelltext der Ausgabedatei meinst, ansonsten der übliche Zeilenumbruch von HTML.

    Gruß, Ashura

    --
    Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
    Try it: Become an Opera Lover in 30 days
    Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
    IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
    1. Hallo Ashura,

      diese Hilfe kenne ich. Nur finde ich die so unkomfortabel. ZB, was mache ich wenn ich Stringfunktionen suche? Ich habe keine Suchfunktion und eine Liste aller Stringfunktionen habe ich vergeblich gesucht. Aller möglicher Code aber nicht das, was ich finden will.

      Die zweite Hilfe scheint besser zu sein. Obwohl ich auch beim ersten Suchen keine Liste der möglichen Befehle oder zB Stringbearbeitungsbefehle gefunden habe. Muß noch einmal suchen.

      Ich würde auch gern wissen wie ich im php-Code einen Zeilenumbruch einfüge.
      (...)
      Wie macht man das in php?

      Mit "\n" (nicht ausgewertes Zeichen), falls du den Zeilenumbruch im Quelltext der Ausgabedatei meinst, ansonsten der übliche Zeilenumbruch von HTML.

      Also irgendwie funktioniert das nicht so wie ich das will.

      Ich kann zB schreiben:

      echo "Hallo
      Welt"

      Aber da ist ja dann ein Zeilenumbruch im String.
      Wenn ich da ein \n einsetze dann wird der nur nicht angezeigt, mehr nicht.

      Ich will Code nur sauber trennen. Also wenn die Zeile im Code zu lang ist, will ich sie der Übersichtlichkeit halber auf der nächsten Zeile weiterschreiben.
      Scheinbar kann ich bei dem Beispiel mit der SQL-Abfrage einfach nur ein Enter einfügen aber ich habe an eine sauberere Lösung gedacht.
      Ehrlich gesagt verstehe ich den Sinn des \n nicht. Ist das einfach nur die Zeichenfolge für "Enter"?
      Was ich will ist nur ein sauberer Code beim Entwickeln.

      Grüße,
      Sebastian

      1. Na gut. Man kann wohl bei allen Befehlen einfach in der nächsten Zeile weiterschreiben. :-)

        Wenn das so normal ist ok.

        Grüße,
        Sebastian

        1. Na gut. Man kann wohl bei allen Befehlen einfach in der nächsten Zeile weiterschreiben. :-)

          Du kannst umgekehrt auch mehrere Befehle in eine Zeile schreiben.
          Eine Befehlszeile wird durch ; abgeschlossen.

          1. Hallo Manuel

            Du kannst umgekehrt auch mehrere Befehle in eine Zeile schreiben.

            Das macht man nicht. Das ist kein guter Programmierstil.
            Auch wenn es erlaubt ist, wie z.B. auch in diversen Basic-Derivaten wie VB und VBA.

            Freundliche Grüße

            Vinzenz

      2. Hallo Sebastian.

        ZB, was mache ich wenn ich Stringfunktionen suche?

        Du gehst ganz einfach auf die Funktionsreferenz und klickst auf String-Funktionen.

        Ich habe keine Suchfunktion und eine Liste aller Stringfunktionen habe ich vergeblich gesucht.

        Du hättest bei der von mir verlinkten Seite im Handbuch nur ein wenig nach unten scrollen müssen. ;)

        Aller möglicher Code aber nicht das, was ich finden will.

        Das ist dann bei den Beispielen bzw. den Userkommentaren der Fall ja.
        Diese sind aber meist auch recht nützlich.

        Wenn ich da ein \n einsetze dann wird der nur nicht angezeigt, mehr nicht.

        Dann schau mal in den Quelltext der ausgegebenen Seite. Da ist der Zeilenumbruch. Wie ich sagte, willst du einen sichtbaren Zeilenumbruch, musst du <br> (HTML) bzw. <br /> (XHTML) verwenden.

        Also wenn die Zeile im Code zu lang ist, will ich sie der Übersichtlichkeit halber auf der nächsten Zeile weiterschreiben.

        Dann dürfte die Stringfunktion wordwrap etwas für dich sein.

        Ehrlich gesagt verstehe ich den Sinn des \n nicht. Ist das einfach nur die Zeichenfolge für "Enter"?

        Einfach gesagt, ja.

        Was ich will ist nur ein sauberer Code beim Entwickeln.

        Ein lobenswertes Ziel.

        Gruß, Ashura

        --
        Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
        Try it: Become an Opera Lover in 30 days
        Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
        IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
        1. Hallo Ashura,

          Du gehst ganz einfach auf die Funktionsreferenz und klickst auf String-Funktionen.

          Danke. Habs vorher nicht gefunden. Jetzt kann ich mir wenigstens geeignete Funktionen raussuchen. *g*

          Ich habe keine Suchfunktion und eine Liste aller Stringfunktionen habe ich vergeblich gesucht.

          Du hättest bei der von mir verlinkten Seite im Handbuch nur ein wenig nach unten scrollen müssen. ;)

          Gesucht hab ich schon... Naja. Jetzt weiß ich ja, wo es ist.

          Wenn ich da ein \n einsetze dann wird der nur nicht angezeigt, mehr nicht.

          Dann schau mal in den Quelltext der ausgegebenen Seite. Da ist der Zeilenumbruch. Wie ich sagte, willst du einen sichtbaren Zeilenumbruch, musst du <br> (HTML) bzw. <br /> (XHTML) verwenden.

          Das weiß ich. Mir ging es nur darum, wenn man im Code arbeitet, daß alles übersichtlich ist.

          Also wenn die Zeile im Code zu lang ist, will ich sie der Übersichtlichkeit halber auf der nächsten Zeile weiterschreiben.

          Dann dürfte die Stringfunktion wordwrap etwas für dich sein.

          Nette Funktion, werd ich sicher mal brauchen. Mir gehts aber erstmal nur um den Code beim Programmieren, nicht bei der Ausgabe.

          Ehrlich gesagt verstehe ich den Sinn des \n nicht. Ist das einfach nur die Zeichenfolge für "Enter"?

          Einfach gesagt, ja.

          Was ich will ist nur ein sauberer Code beim Entwickeln.

          Ein lobenswertes Ziel.

          Kannst du mir vielleicht auch einen PHP-Editor empfehlen? Einen der kostenlos ist und der NICHT mir irgendwas im Code rumschreibt? Im Moment arbeite ich mit dem Windows-Editor und wenn Fehler auftreten muß man erstmal finden wo die Zeile überhaupt ist. Ein richtiger Editor wäre schon nett.

          Grüße,
          Sebastian

          1. Hallo Sebastian.

            Das weiß ich. Mir ging es nur darum, wenn man im Code arbeitet, daß alles übersichtlich ist.

            Manche Editoren können den Inhalt des aktuellen Fensters umbrechen, sodass ein horizontales Scrollen entfällt. Ich weiß nicht, ob du so etwas suchst.

            Kannst du mir vielleicht auch einen PHP-Editor empfehlen? Einen der kostenlos ist und der NICHT mir irgendwas im Code rumschreibt?

            Natürlich kann ich das. Ich schreibe alle meine Skripte mit Notepad2. Aber auch Weaverslave nutze ich hin und wieder.

            Gruß, Ashura

            --
            Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
            Try it: Become an Opera Lover in 30 days
            Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
            IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
            1. Hallo Ashura,

              Das weiß ich. Mir ging es nur darum, wenn man im Code arbeitet, daß alles übersichtlich ist.

              Manche Editoren können den Inhalt des aktuellen Fensters umbrechen, sodass ein horizontales Scrollen entfällt. Ich weiß nicht, ob du so etwas suchst.

              Eigentlich nicht. Das kann Notepad auch. Nur sieht das dann nicht toll aus. Ich rücke das dann lieber ein, damit es übersichtlicher ist.

              Kannst du mir vielleicht auch einen PHP-Editor empfehlen? Einen der kostenlos ist und der NICHT mir irgendwas im Code rumschreibt?

              Natürlich kann ich das. Ich schreibe alle meine Skripte mit Notepad2. Aber auch Weaverslave nutze ich hin und wieder.

              Ich hab sie noch nicht getestet. Kennen die auch die php-Befehle vielleicht und färben die entsprechend automatisch? Das würde es noch ein wenig übersichtlicher machen.

              Grüße,
              Sebastian

              1. Hallo Sebastian.

                Ich hab sie noch nicht getestet. Kennen die auch die php-Befehle vielleicht und färben die entsprechend automatisch? Das würde es noch ein wenig übersichtlicher machen.

                Du meinst das "Syntax-Highlighting", was beide beherrschen.
                Und bei beiden kannst du es auch nach Belieben anpassen.

                Gruß, Ashura

                --
                Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                Try it: Become an Opera Lover in 30 days
                Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
                1. Sehr gut.
                  Dann werd ich mal das Notepad2 probieren.

                  Grüße,
                  Sebastian

                  1. Hallo,

                    Sehr gut.
                    Dann werd ich mal das Notepad2 probieren.

                    ich habe auch eine Zeit lang mit Notepad2 gearbeitet, bis ich auf Notepad++ gestossen bin :-)
                    ich verwende aber die Standardicons von Windows

                    mfg
                    Twilo

                    1. Hallo Twilo.

                      ich habe auch eine Zeit lang mit Notepad2 gearbeitet, bis ich auf Notepad++ gestossen bin :-)

                      Bei mir war es (fast) umgekehrt. Ich hatte zuerst Notepad++ ausprobiert, bin daraufhin aber zu Notepad2 gekommen. :)

                      Gruß, Ashura

                      --
                      Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                      Try it: Become an Opera Lover in 30 days
                      Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                      IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
                      1. Hallo,

                        ich habe auch eine Zeit lang mit Notepad2 gearbeitet, bis ich auf Notepad++ gestossen bin :-)

                        Bei mir war es (fast) umgekehrt. Ich hatte zuerst Notepad++ ausprobiert, bin daraufhin aber zu Notepad2 gekommen. :)

                        wie kommts? :-)

                        Ich verwende Notepad2 als Quelltextanzeige

                        mfg
                        Twilo

                        1. Hallo Twilo.

                          wie kommts? :-)

                          Ich mag die schlichte und doch in der Funktionsvielfalt umfangreiche Aufmachung.

                          Ich verwende Notepad2 als Quelltextanzeige

                          Ich auch. Auf meinem Rechner gibt es die originale notepad.exe deswegen nicht mehr, ich habe sie durch das um ein vielfaches bessere Pendant ersetzt. :)

                          Gruß, Ashura

                          --
                          Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                          Try it: Become an Opera Lover in 30 days
                          Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                          IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
                          1. Hallo,

                            wie kommts? :-)

                            Ich mag die schlichte und doch in der Funktionsvielfalt umfangreiche Aufmachung.

                            unter Notepad2 vermisse ich folgendes
                            1. Tab-Funktion
                            2. Codeblöcke deaktivieren
                            3. Lesezeichen setzen
                            4. geteilte Ansicht

                            was ich aber im Notepad++ sowie im Notepad 2 vermisse, ist die automatische Einrückung, so wie es UltraEdit macht

                            Ich verwende Notepad2 als Quelltextanzeige

                            Ich auch. Auf meinem Rechner gibt es die originale notepad.exe deswegen nicht mehr, ich habe sie durch das um ein vielfaches bessere Pendant ersetzt. :)

                            ersetzt habe ich die exe nicht, nicht das mir nachher Windows an die Gurgel geht ;-)
                            ich hab einfach überall Notepad2 als Quelltextbetrachter eingetragen

                            mfg
                            Twilo

                            1. Hallo Twilo.

                              unter Notepad2 vermisse ich folgendes

                              1. Tab-Funktion

                              Dafür habe ich ja meinen Weaverslave. :)

                              1. Codeblöcke deaktivieren

                              Wofür gibt es Kommentarzeichen? ;)

                              1. Lesezeichen setzen

                              Wozu brauchst du das?

                              1. geteilte Ansicht

                              Man kann auch einfach mehrere Fenster nebeneinander anzeigen lassen.

                              was ich aber im Notepad++ sowie im Notepad 2 vermisse, ist die automatische Einrückung, so wie es UltraEdit macht

                              Sobald eine Einrückung stattfindet, wird sie automatisch auf die nächste Zeile übertragen. Wie sieht das bei UltraEdit aus?

                              ersetzt habe ich die exe nicht, nicht das mir nachher Windows an die Gurgel geht ;-)

                              Um es zu ersetzten musst DU Windows an die Gurgel gehen. *g*
                              Ich musste die notepad.exe in 3 verschiedenen Ordnern mit einer ganz bestimmten Reihenfolge ersetzen.
                              Ich kann dieses Vorgehen wirklich jedem empfehlen, da der Nutzen enorm ist und es keinerlei Nachteile gibt. (Zumindest sind mir bisher keine aufgefallen.)

                              Gruß, Ashura

                              --
                              Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                              Try it: Become an Opera Lover in 30 days
                              Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                              IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
                              1. Hallo,

                                unter Notepad2 vermisse ich folgendes

                                1. Tab-Funktion

                                Dafür habe ich ja meinen Weaverslave. :)

                                das Programm sagt mir nix

                                1. Codeblöcke deaktivieren

                                Wofür gibt es Kommentarzeichen? ;)

                                öhm.. ich glaube ich habe mich falsch ausgedrückt :)
                                mit deaktiviert meinte ich, dass sie nur nicht angezeigt werden

                                1. Lesezeichen setzen

                                Wozu brauchst du das?

                                um Programmzeilen zu kennzeichnen :-)

                                1. geteilte Ansicht

                                Man kann auch einfach mehrere Fenster nebeneinander anzeigen lassen.

                                klar könnte ich das machen...
                                ich kann natürlich auch für jede Datei, die ich bei mir in den Tabs habe eine Datei öffnen...
                                z.B. 30mal Notepad2 offen zu haben, dient nicht gerade der Übersichtlichkeit :)
                                Ich verwende Windows 2000... meine Taskleiste ist jetzt schon voll... wenn ich dann noch 30mal Notepad2 offen hätte... ohje :(

                                was ich aber im Notepad++ sowie im Notepad 2 vermisse, ist die automatische Einrückung, so wie es UltraEdit macht

                                Sobald eine Einrückung stattfindet, wird sie automatisch auf die nächste Zeile übertragen. Wie sieht das bei UltraEdit aus?

                                wenn du z.B. "if(....){" schreibst, wird die nächste Zeile automatisch um 2 Zeilen eingerückt, machst du dann irgendwan mal ein "}", wird die nächste Zeile wieder 2 Zeilen ausgerückt :-)

                                ersetzt habe ich die exe nicht, nicht das mir nachher Windows an die Gurgel geht ;-)

                                Um es zu ersetzten musst DU Windows an die Gurgel gehen. *g*
                                Ich musste die notepad.exe in 3 verschiedenen Ordnern mit einer ganz bestimmten Reihenfolge ersetzen.
                                Ich kann dieses Vorgehen wirklich jedem empfehlen, da der Nutzen enorm ist und es keinerlei Nachteile gibt. (Zumindest sind mir bisher keine aufgefallen.)

                                mir ist das zu heiß gewesen, mich stört es nicht, wenn Notepad noch da ist, ich hab ja in den Programmen den Notepad2 Phad angegeben...
                                in meiner Taskleiste hab ich auch 2 Icons... Notepad2 und Notepad++

                                mfg
                                Twilo

                                1. Hallo Twilo.

                                  Dafür habe ich ja meinen Weaverslave. :)

                                  das Programm sagt mir nix

                                  Dann wirf ruhig mal einen Blick darauf. :)

                                  Wofür gibt es Kommentarzeichen? ;)

                                  öhm.. ich glaube ich habe mich falsch ausgedrückt :)
                                  mit deaktiviert meinte ich, dass sie nur nicht angezeigt werden

                                  Naja? Wenn ich eine Schleife in PHP auskommentiere, ist sie im Skriptablauf nicht mehr existent. Dabei muss nicht einmal gesagt sein, dass sie am Ende etwas ausgeben sollte.

                                  um Programmzeilen zu kennzeichnen :-)

                                  Da merke ich mir die Zeilennummer. ;)

                                  Ich verwende Windows 2000... meine Taskleiste ist jetzt schon voll... wenn ich dann noch 30mal Notepad2 offen hätte... ohje :(

                                  Ja, da hast du wohl Recht. Da bietet sich dann wirklich ein Editor mit Tabfunktion an. S. o.

                                  wenn du z.B. "if(....){" schreibst, wird die nächste Zeile automatisch um 2 Zeilen eingerückt, machst du dann irgendwan mal ein "}", wird die nächste Zeile wieder 2 Zeilen ausgerückt :-)

                                  Aha. Ich schreibe:

                                  if(...)
                                  {
                                  [Tabulator Taste]Befehl...;
                                  [Tabulator Taste + Shift]}

                                  Gruß, Ashura

                                  --
                                  Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                                  Try it: Become an Opera Lover in 30 days
                                  Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                                  IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
                                  1. Hallo,

                                    Wofür gibt es Kommentarzeichen? ;)

                                    öhm.. ich glaube ich habe mich falsch ausgedrückt :)
                                    mit deaktiviert meinte ich, dass sie nur nicht angezeigt werden

                                    Naja? Wenn ich eine Schleife in PHP auskommentiere, ist sie im Skriptablauf nicht mehr existent. Dabei muss nicht einmal gesagt sein, dass sie am Ende etwas ausgeben sollte.

                                    wie gesagt, ich meinte nicht auskommentieren, sondern sie wird dann in Notepad++ nur nicht mehr angezeigt
                                    wenn man dort auf ein - klickt, werden die Zeilen ausgeblendet, drückt man danach auf das + werden die Zeilen wieder eingeblendet

                                    um Programmzeilen zu kennzeichnen :-)

                                    Da merke ich mir die Zeilennummer. ;)

                                    eine Zeile zu merken geht ja noch... aber gelich mehrere? :-)

                                    Ich verwende Windows 2000... meine Taskleiste ist jetzt schon voll... wenn ich dann noch 30mal Notepad2 offen hätte... ohje :(

                                    Ja, da hast du wohl Recht. Da bietet sich dann wirklich ein Editor mit Tabfunktion an. S. o.

                                    wenn man so arbeiten kann, einfach nur top

                                    wenn du z.B. "if(....){" schreibst, wird die nächste Zeile automatisch um 2 Zeilen eingerückt, machst du dann irgendwan mal ein "}", wird die nächste Zeile wieder 2 Zeilen ausgerückt :-)

                                    Aha. Ich schreibe:

                                    if(...)
                                    {
                                    [Tabulator Taste]Befehl...;
                                    [Tabulator Taste + Shift]}

                                    die Tabtaste müsstest du dann nicht mehr drücken, da dass so austomatisch gemacht wird

                                    wenn ein { kommt, nachfolgende Zeile einrücken
                                    schreibst du ein } in einer neuen Zeile, wird diese Klammer automatisch ausgerückt, der nachfolgende Text natürlich auch :)

                                    mfg
                                    Twilo

                                    1. Hallo Twilo.

                                      wenn man dort auf ein - klickt, werden die Zeilen ausgeblendet, drückt man danach auf das + werden die Zeilen wieder eingeblendet

                                      Ah, nun verstehe ich, was du meinst. Ja, der Übersichtlichkeit kann das nur dienlich sein.
                                      Aber so wie ich mich kenne, entdecke ich auch diese Funktion früher oder später im Notepad2. ;)

                                      eine Zeile zu merken geht ja noch... aber gelich mehrere? :-)

                                      Siehe anderes Posting.

                                      wenn ein { kommt, nachfolgende Zeile einrücken
                                      schreibst du ein } in einer neuen Zeile, wird diese Klammer automatisch ausgerückt, der nachfolgende Text natürlich auch :)

                                      Auf die Dauer sicher praktisch, aber nicht unbedingt weltbewegend.
                                      Es hat eben jeder so seine Vorlieben bei "seinem Baby", die er natürlich dementsprechen so gut wie möglich zu verkaufen versucht. :)

                                      Gruß, Ashura

                                      --
                                      Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                                      Try it: Become an Opera Lover in 30 days
                                      Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                                      IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
                                      1. Hallo,

                                        wenn man dort auf ein - klickt, werden die Zeilen ausgeblendet, drückt man danach auf das + werden die Zeilen wieder eingeblendet

                                        Ah, nun verstehe ich, was du meinst. Ja, der Übersichtlichkeit kann das nur dienlich sein.
                                        Aber so wie ich mich kenne, entdecke ich auch diese Funktion früher oder später im Notepad2. ;)

                                        diese Funktion ist echt Klasse, UltraEdit soll diese Funktion jetzt auch haben

                                        wenn ein { kommt, nachfolgende Zeile einrücken
                                        schreibst du ein } in einer neuen Zeile, wird diese Klammer automatisch ausgerückt, der nachfolgende Text natürlich auch :)

                                        Auf die Dauer sicher praktisch, aber nicht unbedingt weltbewegend.
                                        Es hat eben jeder so seine Vorlieben bei "seinem Baby", die er natürlich dementsprechen so gut wie möglich zu verkaufen versucht. :)

                                        jo praktisch auf jeden Fall, nur leider von Notepad2 bzw. Notepad++ nicht unterstützt :-(

                                        wenn Notepad2 das ein+ausklappen von Codeteilen, Tab-Funktion, und das automatische Ein-/Ausrücken auf einmal kann, würde ich sofort wieder umsteigen ;-)

                                        mfg
                                        Twilo

                                2. Hallo Twilo.

                                  1. Lesezeichen setzen

                                  Ich arbeite schon so lange mit Notepad2 und weiß dennoch nicht alles.
                                  Auch dies kann Notepad2. :)

                                  Gruß, Ashura

                                  --
                                  Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
                                  Try it: Become an Opera Lover in 30 days
                                  Meine Browser: Opera 8.0 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
                                  IE Layout-Workaround №1: <!--[if IE]><style type="text/css">*{display:none;}</style><![endif]-->
                                  1. Hallo,

                                    1. Lesezeichen setzen

                                    Ich arbeite schon so lange mit Notepad2 und weiß dennoch nicht alles.
                                    Auch dies kann Notepad2. :)

                                    das sehe ich auch gerade, nur das setzen/löschen finde ich unter Notepad2 besser gelöst :)

                                    mfg
                                    Twilo

                    2. Also ich benutze seit gestern Notepad2 und es ist ganz gut. Hat Notepad++ noch bessere Funktionen?

                      Grüße,
                      Sebastian

                      1. Hallo,

                        Also ich benutze seit gestern Notepad2 und es ist ganz gut. Hat Notepad++ noch bessere Funktionen?

                        damit kann man z.B. if/else etc. einklappen
                        man kann mit einer Tastenkombination Teilen verdoppeln, löschen, vertauschen
                        man kann mit Macro's spielen
                        etc. :)

                        mfg
                        Twilo

                        1. Ich kann es mir ja mal anschauen. Bisher ist Notepad2 aber schonmal eine Erleichterung beim Bearbeiten.

                          Grüße,
                          Sebastian

                        2. Hi Twilo,

                          Also ich benutze seit gestern Notepad2 und es ist ganz gut. Hat Notepad++ noch bessere Funktionen?

                          damit kann man z.B. if/else etc. einklappen
                          man kann mit einer Tastenkombination Teilen verdoppeln, löschen, vertauschen
                          man kann mit Macro's spielen
                          etc. :)

                          Und, was ich auch sehr praktisch finde: Man kann für das Syntax Highlighting sich selber für allen möglichen Kram die Farben selber einstellen!

                          MfG, Dennis.

                          --
                          Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
                          Denn wer 'ne Blacklist hat, muss halt daran denken, dass er manches nicht sieht... und vor dem posten die Realitaet einschalten. (Christian Kruse)
          2. Hi Sebastian,

            Nette Funktion, werd ich sicher mal brauchen. Mir gehts aber erstmal nur um den Code beim Programmieren, nicht bei der Ausgabe.

            Ich glaube, ich habe jetzt verstanden was du willst. Aber erstmal: Ein Zeichen wie _ am Zeilenende in Accress oder auch Visual Basic brauchst du in PHP nicht, da kannst du einfach munter in die nächste Zeile weiter schreiben. Das liegt daran, dass in VB immer der Zeilenumbruch das Ende für einen Befehl darstellt, in PHP hast du dafür ja das ; am Ende jeder Anweisung dran.

            Wenn du jetzt Strings auf mehrere Zeilen verteilen willst, brauchst du den Verkettungsoperator, der in VB ja & ist, wie du bereits erwähntest. In PHP nutzt du dazu den Punkt, das könnte so aussehen:

              
            $foobar = "text" . "noch ein Text" . "noch ein Text";
            

            Das jetzt über mehrere Zeilen zu schreiben ist auch kein Problem:

              
            $foobar = "blabla"  
                    . "und noch mehr Text"  
                    . "und so weiter";
            

            Ist dir in deinem Problem jetzt weitergeholfen? Wenn du jetzt aber in dem String wirklich noch einen Zeilenumbruch stehen haben willst, muss du vor jedes ", dass einen String beendet ein \n schreiben.

            MfG, Dennis.

            --
            Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:| mo:} zu:|
            Die Definition des SelfCodes ist hier zu finden, es gibt auch einen Encoder.
            1. Hallo Dennis,

              genau das hab ich gemeint. :-)

              Soll alles übersichtlich sein. Bringt ja nichts, wenn man nach Rechts scrollen muß um sich den Code anzusehen. :-)

              Danke!
              Sebastian

              1. Hallo Sebastian

                Soll alles übersichtlich sein. Bringt ja nichts, wenn man nach Rechts scrollen muß um sich den Code anzusehen. :-)

                Und vor allem hast Du keine Beschränkung der Zeilenfortsetzungen im Gegensatz zu VB bzw. VBA :-)

                Freundliche Grüße

                Vinzenz

                1. Das ist gut. Das Problem tritt nämlich schon manchmal auf.

                  Grüße,
                  Sebastian